1017161726 发表于 2015-5-5 21:03
1.int类型除以int类型,在数学上虽然结果是小数,但是要赋给一个int型x,小数部分要去掉。这个不会损失精度 ...
立志转行 发表于 2015-5-5 23:10
看了你的帖,integer目前还没学到,但是你的意思大概明白了,是不是说int x++永远属于int?它会按照你说 ...
陈文超 发表于 2015-5-5 21:19
1.x/1000是两个整型的 是整除,4331/1000 = 4余331 也就是 4331%1000 = 331
wkz_crystal 发表于 2015-5-5 21:26
我之前也非常疑惑,现在明白了,你只要记住就OK了:
【1】
比较好理解:x是int类型,1000我们知道默认的是i ...
1017161726 发表于 2015-5-5 23:13
语句写成byte x=x+1,是会强转的。
但是写成byte x+=1,就不会强转。我是这么写的,所以不会有强转。 ...
立志转行 发表于 2015-5-5 23:27
是是!你解释了x+=1是因为二进制方式运算的所以不报错,没有解释y = x + 1,能给我说说问什么不一样吗?y ...
立志转行 发表于 2015-5-5 23:17
integer还没学到先记住,第4条中说是按二进制的方式运算的,但是byte、short也是用二进制运算的吧 ...
立志转行 发表于 2015-5-5 23:17
integer还没学到先记住,第4条中说是按二进制的方式运算的,但是byte、short也是用二进制运算的吧 ...
1017161726 发表于 2015-5-6 08:26
y=x+1,这个整数 1,默认是int型。如果x也是int型,就不会有强转,其他的就要根据情况强转了。 ...
Oh.Ba 发表于 2015-5-7 18:52
编译时检查语法,但是并没有计算你值到底为多少,只要语法没错误就能编译通过。 ...
1017161726 发表于 2015-5-5 21:03
1.int类型除以int类型,在数学上虽然结果是小数,但是要赋给一个int型x,小数部分要去掉。这个不会损失精度 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |