00问答网
所有问题
当前搜索:
float定义几位小数
C语言浮点型
小数
点后为
多少位
答:
单精度浮点型
小数
点后面有效数字为7位和双精度浮点型小数点后面有效数字为16位。单精度在一些处理器上比双精度更快而且只占用双精度一半的空间,但是当值很大或很小的时候,它将变得不精确。当需要小数部分并且对精度的要求不高时,单精度浮点型的变量是有用的。例如,当表示美元和分时,单精度浮点型是...
从语言中
float
型的数为什么
小数
点后有6位
答:
按照浮点数的格式,
float
的数据32位中,有23位用来表示
小数
,所以可以精确到2^-23次方,你用计算器算一下2^-23是
多少
吧。
c语言中
float
类型为何只显示6
位小数
?
答:
因为一般都有原定设置,如果没有指名要求就只输出6
位小数
。如果想输出更多的小数可以写成:printf("%n.mf",a) %a为你所要输出的数,n为a中整数和
小数位数
加上小数点的总和,m为小数位数
C语言中
float
和double的区别!
答:
区别:1、精度不一样,
float
是单精度,double是双精度;2、表示
小数
的范围不一样,double能表示的范围比float大;3、double在内存中,占8个字节,float在内存中,占4个字节。float:浮点型数据类型,
FLOAT
数据类型用于存储单精度浮点数或双精度浮点数。浮点数使用 IEEE(电气和电子工程师协会)格式。浮...
C语言中,
float
与double中的有效位?
答:
float
单精度型,在内存中占4个字节(32位),有效数字是7位十进制数字,double双精度型,在内存中占8个字节(64位),有效数字是15位十进制数字 有效数字是7位十进制数字,
小数
点算一位,小数点后6位
float
类型怎么限制
小数位数
答:
float
没有
小数位数
的说法,它的有效数字是固定的,只可以在输出的时候控制小数位数; 比如: float a=1.2345f; String strTest=a.ToString("F2"); F2表示两位小数,三
位小数
是F3, 而%f之类的格式是c的printf函数格式,java也类似这种格式但c#绝对不支持 ...
将整型数据赋给
float
变量或double型变量,
小数
点后面分别有
几位
或是小 ...
答:
整个
float
型的数据,能表示7位数据,及有效数有7位,
小数
点后
几位
看int型的整数部分有多少。如果是将整形赋给float型变量则算小数点之前的数一起,有效位数为7位;
怎样自
定义float
类型的
小数位数
答:
float
在程序中貌似不可以改小数点后位数,只可以在输出时只输出5
位小数
。计算机只是别01码,也就是说int型数字和float数字都是01码组成,int型比较容易理解,如 101 = 1*2^2 + 0*2^1 + 1*2^0 = 5;对于float数字 先将数字转换成 纯小数*10^n 形式,如2.5 = 0.25*10^1 0.023 = 0...
float
怎么表示
小数
?
答:
完整的浮点数表示包括以下几点:符号(S):1位二进制位,0表示正数,1表示负数。阶码部分(E):根据不同的精度E的
位数
不同(参照下图
float
与double的区别),表示
小数
点向右移动的位数。E>0 表示向右移动,E<0表示向左移动。尾数部分(M):根据不同的精度M的位数不同参照下图float与double的区别)...
float
类型和double类型各精确到
几位小数
点
答:
单精度浮点型
float
32位 约+-(E-38~E38)双精度浮点型 double 64位 约+-(E-308~E308)
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜