Java d
ouble保 留4位小数 import java. lang.M ath.*; impor t java .util. Scanne r; pub lic cl ass Ma in { p ublic static void main ( String [] arg s) { d ouble c,d; S canner s=new Scann er(Sys tem.in ); dou ble a= s.next Double (); do uble b =s.nex tDoubl e(); c =java. lang.M ath.sq rt(a); d=jav a.lang .Math. sqrt(b ); Sys tem.ou t.prin tln(c) ; Syst em.out .print ln(d); } }输入 若干个整数, 输出它们的算 术平方根. 输入数据包含 若干个,中间 用空隔分开. 对于每个输 入的整数,请 在单独一行上 输出它的算术 平方根,小数 点后保留4位 有效数字.每 行输出后,要 回车换行. : impo rt jav a.text .Numbe rForma t; imp ort ja va.uti l.Scan ner;pu blic c lass M ain { public stati c void main( String [] arg s) { S canner sc = new Sc anner( System .in); System .out.p rintln ('请输入一 串数字,通过 空格分开,负 数作为结束: '); do uble n = sc. nextDo uble() ; whil e (n > = 0) { Numbe rForma t nf = Numbe rForma t.getI nstanc e(); n f.setM inimum Fracti onDigi ts(4); Syste m.out. printl n(n + '的平方根是 :' + n f.form at(Mat h.sqrt (n))); n = s c.next Double (); } System .out.p rintln ('输入负数 ,结束程序' ); }}小编还为您整理了以下内容,可能对您也有帮助:
(C++)double型的数据,如何保留小数点后四位?
以下为代码:
#include <math.h>
double a = 13.456567;
double b;
b = floor(a * 10000.000f + 0.5) / 10000.000f; /*保留小数点后四位*/
编译 & 执行 C++ 程序方法:
1、打开vs2010,选择"visual c++开发设置",然后点击"启动Visual Studio"。
2、"Visual Studio"选择默认环境设置。
3、进入"Visual Studio"后点击新建项目。
4、在弹出窗口选择 Visual C++标签下的空项目,输入名称以及保存位置。
5、在左侧的"解决方案资源管理器"中,选择"源文件"右击,然后选择"添加"->"新建项"。
6、在弹出窗口中,选择"C++文件(.cpp)",输入文件名称,单击"添加"。
7、现在输入具体的代码,例如输入简单的Hello World程序。
8、依次单击"调试"->"开始执行(不调试)"或按Ctrl+F5开始运行。
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务