00问答网
所有问题
当前搜索:
float支持多少位小数
float
类型的数据默认保留
小数
点后
几位
数?
答:
详细可参考博文:网页链接 照片中的2.0其实就是2.000000,3.0其实就是3.000000,
float
类型的默认保留
小数
点后6位;100/40结果应该是2.5,书中的2.0是侧重和2.5做区别,不是和2.000000做区别。同样,下面的3.0是要和3.14159做区别,而不是要和3.000000做区别。所以,图片中的2.0其实就是2...
float
类型数字保留
几位小数
点后面的数字?
答:
详细可参考博文:网页链接 照片中的2.0其实就是2.000000,3.0其实就是3.000000,
float
类型的默认保留
小数
点后6位;100/40结果应该是2.5,书中的2.0是侧重和2.5做区别,不是和2.000000做区别。同样,下面的3.0是要和3.14159做区别,而不是要和3.000000做区别。所以,图片中的2.0其实就是2...
float
精度到哪一位?
答:
精度主要取决于尾数部分的
位数
。对于float32(单精度)来说,表示尾数的为23位,除去全部为0的情况以外,最小为2-23,约等于1.19*10-7,所以
float小数
部分只能精确到后面6位,加上小数点前的一位,即有效数字为7位。同理float64(单精度)的尾数部分为52位,最小为2-52,约为2.22*10-16,...
C语言中
float
类型保留
几位小数
?
答:
详细可参考博文:网页链接 照片中的2.0其实就是2.000000,3.0其实就是3.000000,
float
类型的默认保留
小数
点后6位;100/40结果应该是2.5,书中的2.0是侧重和2.5做区别,不是和2.000000做区别。同样,下面的3.0是要和3.14159做区别,而不是要和3.000000做区别。所以,图片中的2.0其实就是2...
C语言浮点型
小数
点后为
多少位
答:
C语言中浮点型一般分为
float
单精度型、double双精度型、long double长精度型;单精度浮点型
小数
点后面有效数字为6至7位,比特位:32位;双精度浮点型小数点后面有效数字为15至16位,比特位:64位;长精度型浮点型小数点后面有效数字为17至18位,比特位:128位。
C语言浮点型
小数
点后为
多少位
答:
C语言中浮点型一般分为
float
单精度型、double双精度型、long double长精度型;单精度浮点型
小数
点后面有效数字为6至7位,比特位:32位;双精度浮点型小数点后面有效数字为15至16位,比特位:64位;长精度型浮点型小数点后面有效数字为17至18位,比特位:128位。
float
类型保留
几位小数
答:
float
类型默认保留
小数
点后6位,若是要输出一位或者其他
位数
,可以按照以下形式进行输出:printf("%.(这里输入要输出的位数)f",x);如输出一位:printf("%.1f",x);
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
精度
是几位小数
答:
如例1:include<stdio.h> int main () {
float
f = 1234560.991f;printf("%f",f);return 0;} 输出结果是:1234561.000000 例2:include<stdio.h> int main () { float f = 1.913757f;printf("%.10f",f);return 0;} 输出结果是1.9137569666,对比,只有5
位小数
是精确的,答案还是...
C语言
float
类型保留
几位小数
答:
float
类型默认保留
小数
点后6位,若是要输出一位或者其他
位数
,可以按照以下形式进行输出:printf("%.(这里输入要输出的位数)f",x);如输出一位:printf("%.1f",x);
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜