如何实现保留两位小数,用四舍五入来实现,下面详细教程。
工具/原料
Eclipse
方法/步骤
1、打开Eclipse,新建一个类,选择好源文件的保存位置和所要存放的包。
2、书写代码前,我们需要进行问题的分析,既然是小数,那么变量必然是一个double型。我们设变量名为x,并利用方法Scanner给它赋值。
3、我们苴煜塑桠来分析问题的解决思路。举个例子来分析。例如,x=3.4673,希望保留两位小数,从第三位实现四舍五入,那么需要进行操作:3.4674*1扉钛笆哇00+0.5来实现第三位的四舍王入;要想保留两位小数,则取整以后进行整除即可。也就是x=int(x*100+0.5);x=x/10;
4、实现四舍五入,即移动小数点。如图所示。
5、舍掉小数点后两位,即保留两位小数,如图所示。
6、源代码如下,方便大家参考。importjava.util.Sca艘绒庳焰nner;publicclassShishu{ pub造婷用痃licstaticvoidmain(String[]args){ //TODO自动生成的方法存根 Scannerin=newScanner(System.in); System.out.println("请输入双精度实型:"); doublex=in.nextDouble(); x=(int)(x*100+0.5); //移动小数点 x/=100; //舍掉小数点后两位 System.out.println("x的值为"+x); }}
7、按“Ctrl+F11”运行程序并打印相关内容。