“计算机如何编码大数和小数”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
(未显示同一用户的4个中间版本) | |||
第1行: | 第1行: | ||
https://www.bilibili.com/video/BV1SB4y1H7i5 | https://www.bilibili.com/video/BV1SB4y1H7i5 | ||
+ | |||
+ | https://blog.csdn.net/m0_52733659/article/details/123979407 | ||
+ | |||
第17行: | 第20行: | ||
+ | 那么在二进制下,是如何进行编码的呢?我们介绍当下最通用的标准——IEEE 754 | ||
+ | [[文件:IEEE 754.png|无|缩略图|450x450像素]] | ||
+ | 采用两种不同的精度格式 | ||
+ | [[文件:单精度和双精度.png|无|缩略图|450x450像素]] | ||
− | + | 称这样的数为浮点数 | |
− | + | [[文件:浮点数.png|无|缩略图|600x600像素]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[文件: |
2022年9月3日 (六) 13:01的最新版本
https://www.bilibili.com/video/BV1SB4y1H7i5
https://blog.csdn.net/m0_52733659/article/details/123979407
以C语言为例,机器中的数据都是有长度限制的,如字符型数据为1字节,整型数据为4字节,
那如果要表示一个很大的数,比如 2100,总不能1的后面跟上100个0吧
想一想十进制里我们是如何处理这个问题的,对了,就是科学计数法
那么在二进制下,是如何进行编码的呢?我们介绍当下最通用的标准——IEEE 754
采用两种不同的精度格式
称这样的数为浮点数