在判断double型数的奇偶时,用对二取余的方法不好使了。强转int就可以。求解。。菜鸟一枚。解答不要太深奥
感觉和提笔忘字有点相似,正好趁这机会复习一下。
可参考百度百科相关词条:
http://baike.baidu.com/item/%E5%A5%87%E6%95%B0
如果对您有帮助,请采纳答案好吗,谢谢!
我想知道小数分奇数偶数吗?
奇数和偶数的定义是:
如果一个整数可以被2整除,那么我们说这个数是偶数。如果不能被2整数就是奇数。
小数明显不符合这个定义,
因此,小数没有奇数和偶数之分。
不可能吧,那么简单,就算是double也可以分出来啊
double a = 5.1325;
double b = 2.000;
if(a%b>=1){
//这个数是奇数
}else{
//这个数是偶数
}
计数只针对整数,double定义的不是整数