课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
判断数字的最后一位是不是0.2.4.6.8 这样的话应该怎么写?
2015-12-12
源自:Java入门第一季(IDEA工具)升级版 4-1
正在回答
首先要明白:是整数还是小数?
1、整数:楼上说的用%10求他的余数,这只是对了一半,因为整数里边包含负数,负数除以10还是负数。所以,在整数的前提下正确的方式是:
Math.abs(你的参数)%10;//Math.abs()是求绝对值的函数
2、小数:如果是小数的话,我暂时没有想到好的方法,只能用最笨的方式,把这个参数转换成字符串,然后截取字符串最后一个字符,然后判断。
谢谢。
山大王小白兔 提问者
我说下思路,然后省下的你自己去做,取到字符串的最后一位字符,然后比较,这时比较用'1','2'
char charAt();
把你的数字 %10 然后用if判断就可以了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答这个是我的一个实现的方法,请问有没有其他的想法
2 回答我想知道这个还有其他方法吗?
2 回答我只想问有没有别的方法
3 回答我想打个圆形 有没有 代码
2 回答我想问一问