还有java里面的数据类型转换这么换啊?低精度跟高精度这个,
int a=3.4为什么能啊,3.4代表小数,小数默认是double 那么byet<short<int<long<float<double这排序是不是带一个单词代表一个数字啊??
还有一个问题!int a=56
int b=a++ 相当于a+a+1,这里我知道,下面为什么b还是56呢
System out println(b);这里打印出b的值跟打印是a的值,为什么b还是56.
a变57了,
System out println(a);
取摸这么算啊?我不理解,5%3为什么=2啊。如果5除于3的话应该是1.6啊,不是2啊?
a++我已经懂了
5除以3余2,,不是把他计算出来..你先看看余数的概念,理解了余数就知道取摸了.
http://baike.baidu.com/link?url=w6j3MV--IAazOim9Lhgof5ubfrsdLYDGSSlAGE8l8RM4P1a_2ysIVEFxjXQtTIeKvN1betjhOJo1zXmjBwBGma
取摸这么算啊?我不理解,5%3为什么=2啊。如果5除于3的话应该是1.6啊,不是2啊?
追答取摸。。。大哥,换个说法也可以叫取余好吧。。。取余知道不???余就是余数,取得余数
我还是不懂求余数这么求?你能举个简单的列子吗?比如刚才5%3
追答这个是小学数学中的求余数,比如5对3求余的结果是2,6对3求余结果为0,在不同学科可能叫法不一样,操作系统中运算是可能叫做取模符号是mod,在java中你看见例如5%3这样的式子就认为求余就行………………