您好、欢迎来到现金彩票网!
当前位置:秒速快三开奖 > 双精度 >

单精度数与双精度数区别?

发布时间:2019-07-25 00:43 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部单精度(float)实数在内存中占32bit 有效数字为6~7位

  双精度(double)实数占内存单元为64bit 有效数字为15~16位

  展开全部float至少能表示6位有效数字,用32位存储,8位用于表示指数及符号,24位表示非指数部分(尾数或有效数字)及符号

  double和float具有相同的最小取值要求,但必须至少可以表示10位有效数字,一般double使用64位.更多追问追答追问我可以这么理解吗

  就是单精度是给32位电脑用的,双精度是给64位的电脑用的追答可以追问他们的取值范围怎么理解?追答浮点数分为单精度(float)和双精度(double),根据IEEE754标准,float类型在计算机内部存储占4字节,double类型占8个字节。

  指数位(Exponent):用于存储科学计数法中的指数数据,并且采用移位存储

  展开全部单精度(float)一般在计算机中存储占用4字节,也32位,有效位数为7位;

  双精度(double)在计算机中存储占用8字节,64位,有效位数为16位。

  使用 Single 数据类型包含不需要 Double 的完整数据宽度的浮点值。 在某些情况下,公共语言运行时可以将 Single 变量紧密地打包在一起,以节省内存消耗。

  精度。使用浮点数字时,请记住它们在内存中不一定有精确的表示形式。 对于某些操作(例如值比较和 Mod 运算符),这可能导致意外的结果。 有关更多信息,请参见 数据类型疑难解答。

  尾随零。浮点数据类型没有尾随 0 字符的任何内部表示形式。 例如,它们不能区别 4.2000 和 4.2。因此,在显示或输出浮点值时,尾随 0 字符不会出现。

  类型字符。将文本类型字符 F 追加到文本会将其强制转换成 Single 数据类型。 将标识符类型字符 ! 追加到任何标识符会将其强制转换成 Single。

  精度。在处理浮点数字时,请记住浮点数在内存中并不总是有精确的表示形式。 对于某些操作(例如值比较和 Mod 运算符),这可能导致意外的结果。 有关更多信息,请参见 数据类型疑难解答。

  尾随零。浮点数据类型没有尾随零字符的任何内部表示形式。 例如,这些数据类型不区分 4.2000 和 4.2。因此,在显示或输出浮点值时,尾随零字符不会出现。

http://cellmall.net/shuangjingdu/407.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有