单精度与双精度

摘要:
单精度:float,在计算机中存储通常需要4个字节,双精度:double,在计算机上存储需要8个字节,有16个有效数字。根据IEEE规范(二进制浮点数的算术标准),浮点和双精度都存储在计算机上。二进制科学记数法包括三个部分:符号位、指数位和尾数。浮点数的符号位、指数位和尾数位分别为1和52。

单精度:float,一般在计算机中存储占用4字节,也就是32位,有效位数为7位;

单精度与双精度第1张

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

 单精度与双精度第2张

不管是float还是double在计算机上的存储都遵循IEEE规范(二进位浮点数算术标准),使用二进制科学计数法,都包含三个部分:符号位、指数位和尾数部分。

其中float的符号位,指数位,尾数部分分别位1,8,23

  double的分别为1,11,52。

免责声明:文章转载自《单精度与双精度》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇数据可视化之powerBI技巧(二十二)利用这个方法,帮你搞定Power BI"增量刷新"自定义android控件EditText 自定义边框 背景下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C#实现局部峰值查找,功能对应Matlab中的findpeaks.m

相关算法的原理参考Ronny,地址:图像分析:投影曲线的波峰查找,这里感谢下原作者。 参照C++的代码实现,我用C#翻译了下,其实原理也很简单的,下面放相关实现代码: private double[] oneDiff(double[] data) { double[] result = new...

初次使用阿里云服务器部署tomcat启动后,通过http不能访问

原因是因为阿里为了安全设置了安全组策略,必须我们授权的端口,其他计算机才能通过http访问 首先进入云服务器管理控制台,点击安全组 点击配置规则 添加安全组规则 0.0.0.0/0  指针对所有ip地址 ...

PKU《生物信息学-导论与方法》学习笔记-week-1

PKU《生物信息学-导论与方法》学习笔记-week-1 赵华男 ​ 清华大学 生命学院生物学博士在读 已关注 飞翔的酋长大人 、陈灯 等 18 人赞同了该文章 学习北京大学《生物信息学-导论与方法》-高歌、魏丽萍老师课程的笔记梳理,喜欢本课程推荐去Coursera观看学习袄~课程材料采用 CC BY-NC-SA 协议开放共享。大部分...

stm32 cortext-M3 类型对齐问题【worldsing笔记】

经过细测,Cortex-M3的double类型必须4字节对齐访问,其他诸如float,int,short 可以非对齐访问。否则将会产生硬件异常!即访问double类型地址必须能被4整除,测试代码如下: 1: /* 测试Cortex-M3类型对齐访问 2: * i,j,k,l控制对齐长度,对齐 3: * 长度不符合是将产生HardFa...

遇到double 数目过大,转String变成科学计数法

问题:   java中,当double数目过大,转出String时,变成了科学记数法的表示。 总结:   1.项目的存储用的是mysql,mysql的类型和java类型之间存在映射关系,以前关注不多。现在总结一下:    类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+...

eclipse创建项目(步骤加图片)

前言:      我曾经大学的专业是计算机科学与技术,但不曾想着走入计算机的世界,看着代码就眼晕。      为了自动化测试,不得被迫认识一下java。 1)       打开Eclipse,界面是这样的: 2)       关闭这个欢迎页面。 3)       打开window—>show viewàPackage Explorer  4)  ...