- 博客(2)
- 收藏
- 关注
原创 特殊二进制定点数的简便运算
为了容易理解,首先我们以十进制的数为例子,对于一位十进制整数1/9=0.11111111…所以对于2n*X/255的运算可以直接把X/255的值按照上面的例子书写,然后左移2n位。
2024-03-19 19:58:29
136
原创 计算机基础-二进制运算之整型运算
b10000001代表的是十进制-1,他的补码是b11111111代表的十进制是-127,-1±127=-128,这个8位的有符号数可以象一位的十进制一样看作128进制,就容易理解8位有符号数的补码之间的关系了。在计算机数字运算中为了计算的方便引入了补码,首先我们来看看补码存在的好处和意义,我们以十进制为例,一位的十进制整数取值空间是【0,9】,我们取任意两个一位的十进制数,譬如6,4,计算用6减去4的结果等于2,(1)6-4=2。对于8位的有符号数二进制整数,最高位为符号位,1代表负数、0代表正数。
2024-03-19 19:05:13
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人