位级补码无符号数

简介: 总结下:w位无符号数存储范围: 0~2(w) - 1w位补码数存储范围: -2(w - 1) ~ 2(w - 1) - 1补码转无符号数:x > 0 时  X补码即是无符号编码x < 0时   X补码转无符号数为x + 2(w)无符号数转补码:当u =< TMax,w    无符号u...

总结下:

w位无符号数存储范围: 0~2(w) - 1

w位补码数存储范围: -2(w - 1) ~ 2(w - 1) - 1

补码转无符号数

x > 0 时  X补码即是无符号编码

x < 0时   X补码转无符号数为x + 2(w)

无符号数转补码

当u =< TMax,w    无符号u即是补码

当u > TMax,w 无符号数转补码为u - 2(w)

补码的存储范围不对称 ,因为0 不为负数,所以   整数部分少一位

w位,-2(w - 1) ~ 2(w -1) - 1

无符号数的取值存储范围 2(w) -1 减一是因为有个0

补码转无符号, x > 0 

x < 0    x + 2(w)


无符号数转补码,u <= TMaxw   u 即是无符号数又是补码,

u > TMaxw  u - 2(w) 即为无符号数转成的补码形式。

目录
相关文章
|
3月前
原码、反码、补码的互相转换
原码、反码、补码的互相转换
32 0
|
1月前
原码反码补码移码的介绍和计算
原码反码补码移码的介绍和计算
49 0
|
10月前
原码补码反码
原码补码反码
88 0
|
12月前
【学习笔记之我要C】初识操作符和原码、反码、补码
【学习笔记之我要C】初识操作符和原码、反码、补码
45 0
|
存储
数制间的转换,原码、反码、补码
数制间的转换,原码、反码、补码
401 0
数制间的转换,原码、反码、补码
|
机器学习/深度学习 存储
数据的表示:原码、反码、补码、移码以及浮点数的运算
数据的表示:原码、反码、补码、移码以及浮点数的运算
347 0
数据的表示:原码、反码、补码、移码以及浮点数的运算
原码、反码、补码
原码、反码、补码区别
116 0
正数、负数求原码、反码、补码
正数、负数求原码、反码、补码
194 0
|
Java
进制转换、原码、反码、补码及位运算详解
进制转换、原码、反码、补码及位运算的简单示例
482 1
进制转换、原码、反码、补码及位运算详解
原码、反码、补码及减法运算
原码、反码、补码及减法运算
166 0