88问答网
所有问题
当前搜索:
单精度浮点和双精度浮点指令
单精度浮点
型
和双精度浮点
型有何区别?
答:
一、指代不同 1、单精度:是指计算机表达
实数
近似值的一种方式。2、
双精度
:此数据类型
与单精度
数据类型(float)相似,但精确度比float高。二、范围不同 1、单精度:范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38 。2、双精度:双...
float和double的区别
答:
单精度
和双精度
都属浮点数,一个
单精度浮点
数占4个字节(32位),一个
双精度浮点
数占8个字节(64位),所以双精度浮点数所能表示的数字范围比单精度大得多。类型转换单精度和双精度在计算机中的表示格式虽一样,但由于位数不同,应注意数值的传递是否发生了类型的转换,否则很容易出现问题。 抢首赞 评论 分享 举报...
什么叫
单精度浮点
型?什么叫
双精度浮点
型?
答:
单精度浮点
型(float )专指占用32位存储空间的单精度(single-precision )值。单精度在一些处理器上比
双精度
更快而且只占用双精度一半的空间,但是当值很大或很小的时候,它将变得不精确。当你需要小数部分并且对精度的要求不高时,单精度浮点型的变量是有用的。例如,当表示美元和分时,单精度浮点型...
单精度
,
双精度
,声明float??%f,double???%d
答:
改成("a=%d, b=%d\n",a,b)当然不行。%d是以十进制形式输出整数。它是有范围的,是-32768~32767 上面a,b的值远远大于它的范围,当然溢出了。float(
单精度
)对应的是%f,double(
双精度
)也是用%f表示。只是两者的有效范围不同而已。不能想当然尔都是取首字母。d是以带符号的十进制形式输出...
C语言问题%f和%lf的区别
答:
主要有一下四点区别:1、代表的数据类型不同 f代表
单精度浮点
型数据(float),%lf代表
双精度浮点
型数据(double)。2、有效数字位数不同 单精度浮点数有效数字保证6位,部分7位,双精度浮点数有效数字保证15位,部分16位。3、所能表示数的范围不同 单精度浮点的表示范围:-3.40E+38 ~ +3.40E...
c语言分别定义一个
单精度
和一个
双精度的浮点数
答:
单精度
float
双精度
double 于是是 float a;double b;
c语言中的float和double类型的区别是什么?
单精度和双精度
是什么?
答:
c语言中
单精度
型
和双精度
型 指两种 类型
的 浮点数
。单精度型 即 float 型, 有效数字约10进制7位 双精度型 即 double 型, 有效数字约10进制15位 所以能描述的数值精度不同。c语言 数据 用 IEEE 754 国际标准。float 型 用 4 字节存放,double 型 用 8 字节存放。Single Precision 2...
单精度浮点
数
和双精度浮点
数有啥区别?
答:
1、数据长度不同:
单精度浮点
数用4字节存储。
双精度浮点
数用8字节存储,一般用于计算机变成中定义变量,占用8个字节存储空间。整型在内存中可能占2或4个字节(通常分别在16位机和32位机上),其取值为基本整常数。长整型,长度至少32位,而64位类Unix系统为64位。2、类型说明符不同:整型类型说明符...
C语言中
单精度浮点
数
和双精度
分别如何表示?有什么差别?
答:
C语言中,
单精度浮点
型为float,
双精度浮点
型为double。具体区别如下:1、 占用字节空间不同。一个float变量占用四字节,一个double类型变量,一般占用8字节。2、 表示范围不同。float表示范围为-3.4E-38~3.4E+38。double 表示范围为-1.7E-308~1.7E+308。3、 精度不同。float在表示十进制时...
C语言怎么表示
单精度浮点
数?
答:
\x0d\x0a
单精度浮点
数有多种表示形式:±n.n(小数形式) ±n E ±m(指数形式) ±n.n E ±m (指数形式)\x0d\x0a如果某个数的有效数字位数超过7位,当把它定义为单精度变量时,超出的部分会自动四舍五入。\x0d\x0a
双精度浮点
数(double)\x0d\x0a用8个字节(64位)存储空间,包括...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
双精度浮点数转单精度浮点数
单进度浮点型与双精度浮点型
单精度浮点型和双精度有什么区别
双精度浮点数机器精度
什么是双精度和单精度
单精度和双精度怎么用
双精度浮点型小数点后几位
2.3是单精度还是双精度
双精度浮点型怎么表示