intのキャストで失われるもの。
2008/09/18
java
Javaです。
intのキャストで失われるもの、それはあなたの自信です....
...
何度か失敗してるんですよね。これで...
import static java.lang.Math.*;
public class TestMathRound {
public static void main(String[] args) {
double s = 0.0;
for(double i=s;i<=1.0;i+=0.1){
System.out.printf("%.1f:%d:%d%n", i, (int)i, round(i));
}
}
}
public class TestMathRound {
public static void main(String[] args) {
double s = 0.0;
for(double i=s;i<=1.0;i+=0.1){
System.out.printf("%.1f:%d:%d%n", i, (int)i, round(i));
}
}
}
参考
[ヅラド] Javaによる小数の切り捨て/切り上げ/四捨五入/intへのキャストなど
: