文档章节

单精度浮点数

如比如比
 如比如比
发布于 2015/06/04 20:59
字数 298
阅读 87
收藏 3

精度浮点数

精度浮点数格式 是一种算机数据格式,在算机存器中占用4个字32 bits),利用“浮点”(浮小数点)的方法,可以表示一个范很大的数

 

IEEE 754-2008 的定中,32-bit base 2格式被正式称binary32格式。种格式在IEEE 754-1985被定义为single,即精度。 需要注意的是,在更早的一些算机系中,也存在着其他4的浮点数格式。

1位表示正,中8位表示指数,后23位表示有效数位。

 

0代表正,1代表。指数可以是二补码;或0255,前半代表127代表零,后半代表正。

 

有效数位最左手1并不会存,因它一定存在。二制的第一个有效数字必定是1言之,有效数位是24位,实际储23位。

 

 

15.900003的二制存[0][10000010][11111100110011001101010]=>1×23次方×1.9875004291534424=15.900003433227539

 

小工具:

http://www.oschina.net/code/snippet_660460_48576

 


© 著作权归作者所有

共有 人打赏支持
如比如比
粉丝 124
博文 178
码字总数 286951
作品 0
日本
程序员
加载中

评论(2)

如比如比
如比如比

引用来自“wangyue_1”的评论

非常感谢啊!!!!
哈哈,一层窗户纸的事,不客气。
wangyue_1
wangyue_1
非常感谢啊!!!!
CE教程|Tutorial通关演示(二)

上次完成了Tutorial的第1关和第2关,本次完成它的第3关和第4关。 CE教程|Tutorial通关演示(一) - 简书 第三关 浮点数 第三关是扫描浮点数,浮点数分为单精度和双精度,浮点数在内存中的存储...

秋风似刀
2017/12/06
0
0
32位与64位系统基本数据类型的字节数

数据类型 说明 32位字节数 64位字节数 取值范围 bool 布尔型 1 1 true,false char 字符型 1 1 -128~127 unsigned char 无符号字符型 1 1 0~255 short 短整型 2 2 -32768~32767 unsigned sh...

为中国崛起而撸
2017/10/25
0
0
为什么 PHP 和 JavaScript 取整 ((0.1+0.7)*10) 的结果不是 8?

php 代码 intval((0.7+0.1)*10) js 代码 parseInt((0.7+0.1)*10)上面的结果都等于 7 这是为什么? 为什么 0.2+0.6 等等就不会这样? 刚才测试了似乎跟语言没关系,所有语言都这样。 这和计算...

mickelfeng
2013/06/18
0
1
CUDA实践指南(二十五)

指令优化: 对指令执行方式的了解通常允许进行低级别的优化,尤其是在频繁运行的代码(程序中所谓的热点)中尤其有用。 最佳实践表明,在完成所有更高级别的优化之后执行此优化。 算术指令:...

night李
02/28
0
0
C语言数据类型和变量的实质

c语言分为: 基本数据类型 整数 整形 -- int 占四个字节 短整型 -- short int 占两个字节 长整形 -- long int 占八个字节 浮点数【实数】 单精度浮点数 -- float 占四个字节 双精度浮点数 --...

天道酬勤VIP
2017/11/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

RabbitMq异常处理

1.查找指定文件位置 find . -name "*erlang.cookie" 2.Rabbitmq异常 ===========根据提示,应该是Erlang的cookie出现问题 attempted to contact: ['rabbit@DESKTOP-RVK1IHE'] rabbit@DESKTO......

zhaochaochao
23分钟前
2
0
Java虚拟机学习笔记

jconsole的连接 JConsole的远程连接 JConsole远程连接配置(用VisualVM进行远程连接的配置和JConsole是一摸一样滴) JVM之jconsole远程连接配置...

OSC_fly
23分钟前
1
0
区块链教程以太坊源码分析downloader-peer源码分析

  兄弟连区块链教程以太坊源码分析downloader-peer源码分析,区块链行业正逐渐褪去发展之初的浮躁、回归理性,表面上看相关人才需求与身价似乎正在回落。但事实上,正是初期泡沫的渐退,让...

兄弟连区块链入门教程
25分钟前
2
0
ubuntu 自定义记录用户登录以及操作日志

root@ms:~# cd /etc#更改之前先备份,养成良好的习惯,否则肠子都要悔青了root@ms:/etc# cp profile profile.bakroot@ms:/etc# vi profile 在文章末尾加入下列shell脚本 history US...

Marhal
25分钟前
1
0
liunx 下使用rpm进行软件卸载

rpm -qa | grep php 列出所有的php相关的rpm包 rpm -e xxx 删除包

bengozhong
25分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部