本文目录一览

1,单精度与双精度是什么意思有什么区别

都是表示数值型的数据,带小数和整数。 双精度比单精度表示的范围更大,更精确。
单精度 float 小数点后面只能精确到七位小数,二双精度后面可以精确到15位小数

单精度与双精度是什么意思有什么区别

2,计算机数据类型中单精度类型与双精度的定义与区别

二者的取值范围和精度是不同的float的精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4字节空间double的精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8字节空间
你好!就是精确度不一样如有疑问,请追问。
例如点精度的3.14双精度的3.1415

计算机数据类型中单精度类型与双精度的定义与区别

3,单双精度数有什么区别

1)单精度就是用float, 双精度就是用double. 2)float定义的变量占4个字节,双精度定义的变量占8个字节。 3)双精度能表示的数更广,单精度相对较窄。 譬如10的负30次方什么的,不过我们一般用不到那么精确的数,所以不是做科研的话,单精度和双精度对我们来说,表示的数的准确度是一样的。 4)还有就是它们在机器中存储时用的转换格式不同。譬如3.1用单精度在机器中存储和用双精度存储时,最终在机器里存放的格式是完全不一样的,这里面有一套很复杂的转换公式。

单双精度数有什么区别

4,双精度和单精度有什么区别

比如3.1415926(我就只能记这么点⊙▽⊙)....这个实数,单精度float型就可能表现为3.1415,双精度double型就可能表现为3.1415926。也就是说这俩类型的区别就是小数点后面的保留位数不一样(即精度),具体到底保留多少位,额。。不要问我。。我也记不住。
Double(双精度浮点型)变量存储为 IEEE 64 位(8 个字节)浮点数值的形式,它的范围在负数的时候是从 -1.79769313486232E308 到 -4.94065645841247E-324,而正数的时候是从 4.94065645841247E-324 到 1.79769313486232E308Single(单精度浮点型)变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,它的范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38。
单精度实数在内存中占32bit 有效数字为6~7位双精度实数占内存单元为64bit 有效数字为15~16位没有说明时,实型常量是作为双精度处理的,若要使用单精度需在后面加上字母f或F,如123.45f
如同字面, 就是表示精度的区别。双精度浮点数使用8个字节表示,有大约16位十进制有效数字。而单精度浮点数使用4字节,只有7位十进制有效数字。ps. titan并没有阉割双精度性能,它在驱动中是有个开关的,打开后提供完整的双精度性能,但显卡会略微降频运行,实际峰值dp计算速度1.3tflops。

5,vb中单精度和双精度区别是啥解释简单点用通俗的话语谢谢了

单精度和双精度的区别 单精度和双精度数值类型最早出现在C语言中(比较通用的语言里面),在C语言中单精度类型称为浮点类型(Float),顾名思义是通过浮动小数点来实现数据的存储。这两个数据类型最早是为了科学计算而产生的,他能够给科学计算提供足够高的精度来存储对于精度要求比较高的数值。但是与此同时,他也完全符合科学计算中对于数值的观念: 当我们比较两个棍子的长度的时候,一种方法是并排放着比较一下,一种方法是分别量出长度。但是事实上世界上并不存在两根完全一样长的棍子,我们测量的长度精度受到人类目测能力和测量工具精度的限制。从这个意义上来说,判断两根棍子是否一样长丝毫没有意义,因为结果一定是False,但是我们可以比较他们两个哪个更长或者更短。这个例子很好地概括了单精度/双精度数值类型的设计初衷和存在意义。 基于上述认识,单精度/双精度数值类型从一开始设计的时候,就不是一个准确的数值类型,他只保证在他这个数值类型的精度之内是准确的,精度之外则不保证,比方说,一个数值5.1,很可能存储在单精度/双精度数值中的实际值是5.100000000001或者5.09999999999999。导致这个现象的原因我们可以通过两种方式来解释: 简单的解释方法: 你可以尝试在任何一个控件的属性面板中,设定他的宽度为:3.2CM,当你输入完毕后,你会发现值自动变成了3.199cm,无论你怎么改,你都无法输入3.200CM,因为实际上在电脑中存储的并不是CM为单位的数值,而是“缇”为单位的数值,而“缇”和CM之间的比值,是个很难被除尽的数,因此你输入完毕后,电脑自动转换成了最接近的“缇”值,然后再转换成厘米显示到属性面板上,这一乘一除,两次四舍五入,误差就出来了。单精度/双精度也是类似的原理,其实在二进制存储的时候,单精度/双精度都采用了类似相近分数的方法,而这样的存储是不可能做到准确的。

文章TAG:单精度  精度  双精度  区别  单精度和双精度的区别  
下一篇