00问答网
所有问题
当前搜索:
限制float精确两位小数
浮点型变量可以输出到
小数
点后
两位
吗?
答:
可以在输出的时候
限制小数
点位数。1、当输出单精度浮点型
float
变量f时,可以用printf("%.2f", f)来使输出结果保留两位有效数字。2、如果是双精度浮点数double,就需要用%.2lf来使输出结果保留
2位小数
。下面讨论浮点型的两种类型。1 .单精度浮点型(float)单精度浮点型(float )专指占用32位存储空间...
C语言如何
限制float小数
位
答:
&x);//
float
是%gif(x<300){p=x; rate=1;}else if(x>=300&&x<500){rate=0.9; p=x*0.9;}else{rate=0.7; p=x*0.7;}printf("p=%.*lf rate=%.*lf\n",2,p,2,rate);//
C#如何控制
float小数
点位数
答:
1、保持原来的
float
类型值不变,显示或输出时指定
小数
点位数 float x = 62.11512322f;//用 "f2" 指定小数点后
2位
string s = string s =string.Format("{0:f2}", x);//结果 s = "62.12"2、改变float 类型值,保持指定的小数位数 float x = 62.11512322f;//将 x 后小数点位数指...
C#如何控制
float
变量为
精确
到
小数
点后
两位
?希望可以举个例子
答:
long i = long.MaxValue - 12345678901234L;
float
f = i;double d = i;Console.WriteLine( "long i : {0:N3} ", i);Console.WriteLine( "float f = i: {0:N3} ", f);Console.WriteLine( "(double)f : {0:N3}...
Java
float
类型怎么把
小数
位数
限制
为
2位
答:
1.double d = 22.363434;BigDecimal a=new BigDecimal(d);//直接省略后面的 a.setScale(2,1);//四舍五入 a.setScale(2,2);2.double value = 22.363434;DecimalFormat df = new DecimalFormat("###.00");//四舍五入 value = Double.parseDouble(df.format(value));
float
类型怎么
限制小数
位数
答:
float
没有小数位数的说法,它的有效数字是固定的,只可以在输出的时候控制小数位数; 比如: float a=1.2345f; String strTest=a.ToString("F2"); F2表示
两位小数
,三位小数是F3, 而%f之类的格式是c的printf函数格式,java也类似这种格式但c#绝对不支持 ...
float
控制
小数
位数的方法是什么?
答:
控制
小数
位数就是通过输出格式说明符来规定的。举例说明如下:
float
f1=3.1415926;float f2=1234.1415926;float f3=124.1;printf("%3.4f", f1); // 输出结果为:_ _ 3.1416 ( _ 表示空格)printf("%3.4f", f2); // 输出结果为:1234.1416printf("%3.4f", f3); // 输出结果为...
如何将
float
以保留
两位小数
答:
当然你在输出的时候是可以将这个
float
a输出成
两位小数
的,比如a.toString("F2");这样输出的时候会将a的值十进制小数点后2位之后进行四舍五入然后输出,但是a本身的值仍然是无法保证
精确
只有两位小数的。--- 补充:我知道你是要从string转float,不过原因我已经说了,这是float内部存储方式的问题,...
c语言如何让输出结果
精确
到
两位小数
答:
C语言中浮点数输出
精确
到
两位小数
的语句如下 double a=2.0;printf ("%.2f", a);//其中.2指明两位小数 说明:如%9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为6,如果9缺省则场宽为该数实际位数 规定符 d 十进制有符号整数 u 十进制无符号整数 f 浮点数 s 字符串 c 单个...
如何让
float
变量
精确
到
小数
点后
两位
答:
float
变量
精确
到
小数
点后
两位
比如:long i = long.MaxValue - 12345678901234L;float f = i;double d = i;Console.WriteLine( "long i : {0:N3} ", i);Console.WriteLine( "float f = i: {0:N3} ", f);Console.WriteLin...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
float限制小数位数
float精确到小数点后2位
float怎么控制输出几位小数
怎么设置float的小数位数
js限制小数点后几位
浮点型怎么限制位数
java如何限制小数位数
int和eval和float
python中如何将回车作为输入内容