Java 整型除法
public class JavaDemo {
public static void main(String args[]) {
int a = 10; // 整型变量
int b = 4; // 整型变量
// 输出 2
System.out.println(a / b); // 除法计算,类型为int(不保留小数位)
}
}
解决
public class JavaDemo {
public static void main(String args[]) {
int a = 10; // 整型变量
int b = 4; // 整型变量
// 为保留小数位,将计算结果中的int转为float或double
System.out.println((double) a / b); // 除法计算,最终类型为double
System.out.println(b / (float) a); // 除法计算,最终类型为double
}
}
版权声明:本文为hu1628299958原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。