直接舍掉2位后小数的做法
作者:互联网
在做算法题的时候,经常可能会出现保留几位小数的情况。对于”直接舍掉2位后的小数“的方案有如下两种:
1、作为整数输出。如12.12345:
- 先乘以100,得到1212.345;
- 然后强转为int就得到了1212;
- 最后除以100.0,就得到了12.12。
2、将要保留的位数后的一位(此处是小数点后第3位)减5,然后将结果四舍五入。如12.12345:
- 先减0.005,得到12.11845;
- 再四舍五入保留2位,使用printf("%.2f")输出,得到12.12。
标签:四舍五入,12.12345,位后,舍掉,12.12,小数 来源: https://blog.csdn.net/u011386173/article/details/110283709