浮点数

浮点数的表示

N=尾数*基数指数

N=数符*尾数m*2阶符*阶码

尾数部分(定点小数)

阶码部分(定点整数)

阶符 ±阶码e 数符 ±尾数m
特点:
1、阶码的位数决定数的表示范围,位数越多范围越大
2、尾数的位数决定数的有效精度,位数越多精度越高

1010 * 2110 = 1000001 * 21010

浮点数加减运算过程

1、对阶( 1、对阶时,小数向大数看齐 2、对阶时通过较小数的尾数右移实现的

2、尾数计算(绝对值划到0.5~1的范围内)

3、结果格式化(二进制以01或10开头,表示正数负数)

浮点数转二进制实例

64=26 。-37/64 = -37*2-6 。37转为二进制:100101。
将2-6 转为20 ,100101右移6位,最高位为负数1.100101。
8位定点机器码:因为是负数不能在前面加0,最后结果为1.001010
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇