3.27浮点数计算

-127就是说,有8位的数来表示指数,然后给他减去127就是这八位劈半,一半表示负数的指数,一半表示整数的指数;对于移码来说,最高位为1时表示为正,为0时表示为负

对阶是要小阶向大阶对齐,然后小阶变到大阶上,由于阶数变大了,所以尾数就需要变小,所以阶数和尾数的变化就是为了平衡,平衡数的大小不变,阶码大了尾数就要变小,小数点右移;阶码小了尾数就变大,小数点左移;阶码变大靠加减数,尾数变大靠左右移动小数点

尾数是直接表示的,阶数是通过类似译码来表示的,即需要通过运算,就类似于科学计数法

相关推荐
㓗冽7 小时前
60题之内难题分析
开发语言·c++·算法
dingdingfish7 小时前
Bash学习 - 第3章:Basic Shell Features,第5节:Shell Expansions
开发语言·学习·bash
rainbow68897 小时前
C++开源库dxflib解析DXF文件实战
开发语言·c++·开源
deepxuan7 小时前
Day7--python
开发语言·python
禹凕8 小时前
Python编程——进阶知识(多线程)
开发语言·爬虫·python
蜡笔小马8 小时前
10.Boost.Geometry R-tree 空间索引详解
开发语言·c++·算法·r-tree
IOsetting8 小时前
金山云主机添加开机路由
运维·服务器·开发语言·网络·php
林开落L8 小时前
从零开始学习Protobuf(C++实战版)
开发语言·c++·学习·protobuffer·结构化数据序列化机制
牛奔8 小时前
Go 是如何做抢占式调度的?
开发语言·后端·golang
符哥20088 小时前
C++ 进阶知识点整理
java·开发语言·jvm