2
我只是想知道你們是否可以幫我解決問題?如何找出數字是以.5或.0結尾
double num = 2.0
if(num%1 != 0)
{
System.out.println("hi");
}
else if(num%.5 != 0)
{
System.out.println("hi there");
}
基本上我想確保一個數字用戶輸入以.0或.5結尾.....但我很難找出它。上述「解決方案」就是我想到的,但它似乎並不奏效。任何指針?,即時編程相對較新,所以任何幫助將大大apprecaited。
'2.0'只是一個整除'0.5'爲'2.5'是。你需要'%1 == 0.5'。 – 2015-04-03 23:15:19