永发信息网

将510转换为2进制数是?

答案:2  悬赏:50  手机版
解决时间 2021-04-27 01:14
  • 提问者网友:最爱你的唇
  • 2021-04-26 15:59
将510转换为2进制数是?由2的9次方减去2的1次方。写成加法的我会,像这样减法怎么写。
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-04-26 17:14

111111110


十进制转换二进制:如:将 281 转换为二进制。


  在标记数字中找到最大的小于被转换数的数字,这里最大的小于 281 的数字为 256 ,则在该数字位的标记下方写上“1”;如:





































512


256


128


64


32


16


8


4


2


1


×


×


×


×


×


×


×


×


×


×



1










然后将 281 减去 256 :281-256=25 ;再找小于余数 25 的最大数字为 16 ,则在 16 数字位的标记下方写上“1”;如:





































512


256


128


64


32


16


8


4


2


1


×


×


×


×


×


×


×


×


×


×



1





1






继续将 25 减去 16 :25-16=9 ;找小于余数 9 的最大数字为 8 ,则在 8 数字位的标记下方写上“1”;如:





































512


256


128


64


32


16


8


4


2


1


×


×


×


×


×


×


×


×


×


×



1





1


1





继续将 9 减去 8 :9-8=1 ;余数正好等于数字 1 ,则在 1 数字位的标记下方写上“1”;如:





































512


256


128


64


32


16


8


4


2


1


×


×


×


×


×


×


×


×


×


×



1





1


1




1


其余没有写“1”的位,全部以“0”补充,即:





































512


256


128


64


32


16


8


4


2


1


×


×


×


×


×


×


×


×


×


×



1


0


0


0


1


1


0


0


1


所以,转换后的二进制数为:100011001 。

全部回答
  • 1楼网友:我住北渡口
  • 2021-04-26 18:52

令510减掉2的X次方=a,x的取值是(2的x次方)等于(小于510且最接近510)的数------即(2的x次方)=256,所以x=8;如果a是正数则记为1,在用a减掉2的7次方,规则一样,这样一直减到2的0次方,所得的1、0序列(顺序从左至右不变)就是值。

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