double num1=3.1415926; //生成原始小数
double num2 = num1*100; //乘以100
int num3 = (int) num2; //获取乘以100的整形
if (num2-num3>=0.5) {
num3=num3+1; //if语句进行四舍五入
}
float num4 = num3/100f; //除以100获取保留两位小数的原始小数
//去掉f、给num3/100加括号、float改成double结果都是0.0
//原因目前不是太明白,我是初学者,多多包涵
简单的java保留两位小数方法
最新推荐文章于 2024-07-27 10:27:16 发布