课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
平均数为什么要用float,而不是int...我是新手刚入门,麻烦了。。。。还有就是为什么是--age1,而不是age1--
2016-10-10
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
1.平均数不一定是整数,可能为小数,用整数会丢失小数点后的数,所以用float。
2.int newAge = --age1; //等价于 age1 = age1 -1 , newAge = age1
int newAge = age1--; //等价于 newAge = age1 ,age1 = age1 -1
終結丶天涯
NJHAbner 提问者
終結丶天涯 回复 NJHAbner 提问者
NJHAbner 提问者 回复 終結丶天涯
光谢不采纳那波的你是
关于第二个问题,--age1,意思是age1先自减1,然后在赋值给newage,而age1--是先赋值在自减
因为不一定会整除,肯定要用浮点,更精确,对于后面那个问题,我没有运行,应该两种都可以
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答+符号和算数运算
3 回答算术运算符
2 回答算术运算符
6 回答算术运算符