永发信息网

c语言中的数值计算和进制转换

答案:1  悬赏:10  手机版
解决时间 2021-05-19 22:14
  • 提问者网友:风月客
  • 2021-05-19 05:39

数值计算

8

2 =

告诉下我应该怎么算

1100101=

这个是什么 应该怎么算

写出数字6 字符F d的ASCII码

10:30H A:41H a:6(H)

最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-05-19 06:34

不知道你们老师讲过数字逻辑没有,十进制数据转化二进制数据,二进制转十六进制,二进制原码,反码,补码


例如:十进制数据 25 = 2 * 10的一次方 + 5 * 10的0次方,二进制也是一样的


二进制数据 10011 = 1 * 2的4次方 + 0 * 2的3次方 + 0 * 2 的2次方 + 1 * 2的1次方 + 1 * 2 的0次方


十进制数据转换二进制数据的时候只需要依次整除2就行,


25 / 2 =12······1


12 / 2 =6 ·······0


6 / 2 = 3 ·······0


3 / 2 = 1 ········1


1 / 2 = 0··········1


从下往上走 所以25 的二进制数据为 11001

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯