写出-35/64的原码、反码、补码、移码表示(用8位二进制数)?

 我来答
舒适还明净的海鸥i
2022-06-08
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
(-35/64)10=(-100011/1000000)2=(-100011×2-110)2=(-0.100011)2 令x=-0.100011B
 ∴ [x]原=1.1000110 (注意位数为8位) [x]反=1.0111001
   [x]补=1.0111010         [x]移=0.0111010
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
沙里波特
2024-11-06
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

计算机中,只有 0、1,没有小数点。

所以,在计算机中,只有整数,没有小数。

人类所用的:整数小数浮点数英文汉字股票号码各种控制符(开门关门发射卫星)各种状态符(温度气压酸碱度燃气浓度飞行速度方向角)各种编码(格雷码七段码校验码点阵码拼音输入码五笔输入码) ...,

无论任何信息,存在计算机中,都是用二进制整数表示的。

注意:都是整数!

那么,-35/64 的二进制整数,就是:-100011。

你把它写成原码反码补码移码,再存入计算机就行了。

只是在你用它进行计算的时候,必须记住,这些码,都有六位小数。

这样做计算,当然是比较麻烦的。

显然不如用高级语言编程、用浮点数来计算,就不涉及原码或补码了。

所以,这样的题目,显然是计算机外行所提出的。

这种人,根本就不知道:计算机并没有小数点。

因此,讨论“小数的原码反码补码”,并无任何意义。

若考试出这些题,纯属老师无知。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式