小数取整的问题
比如
5.5取出5
3.6取出3
用什么方法呀?
------解决方案--------------------int a=5.5;
int b=a/1;
------解决方案--------------------str.split( ". ")
笨方法。。。
------解决方案--------------------int a = 5.5;
a就是5了
------解决方案--------------------如果是正数没什么问题,如果是负数你就再减一,如果你是这样-3.5 取-4
------解决方案--------------------使用Math类中的ceil()方法,再强制转换类型,即
(int)Math.ceil(5.5)=5;
(int)Math.ceil(-5.5)=-5;
------解决方案--------------------Math.around()
------解决方案--------------------Math.ceil()去尾法保留整数
Math.floor()进一数保留整数
------解决方案--------------------int a = 5.5可以吗?
不可以吧