爱生活

 找回密码
 立即注册
搜索
查看: 217|回复: 0
打印 上一主题 下一主题

二进制数字表示,二进制怎么表示

[复制链接]

14万

主题

14万

帖子

2859

积分

金牌会员

跳转到指定楼层
楼主
发表于 2022-7-11 11:45:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

二进制数字表示
百度知道上看不懂。。。来这求助。。。例如1000怎么表示,以及简明易懂的方法。



二进制数  只有0、1两个数字表示   奉二进一   某一位是0就表示0,某一位是一,则从这个数的最右边数,第一位是1,则表示1(2的0次方);第二位是1,则表示2(2的一次方);第三位是1,则表示4(2的三次方);第四位是1,则表示8(2的三次方);…… 规律:从右往左数第N位上的数字乘以2的(N-1)此方。二进制数表示的是各位数字所表示数字的和   用二进制数字表示0-9  如下十进制:0     1       2        3      4          5           6           7           8             9二进制:0     1       10      11    100      101       110       111       1000       1001求1000的二进制表示 就是求2的几次方接近1000 但小于1000,然后用2的n此方+2 的m次方 + 2的x此方……的和等于1000,然后在对应的数位上写1,在空缺位上写0,2的10此方等于1024   2的9此方等于521,则  1000要用10位(9+1)二进制数表示1000 = 521 + 256 + 128 + 64 + 32 + 0 + 8 +0 +0 +0 第几位:10     9         8       7      6      5    4   3   2   1所以1000的二进制表示为:1111101000


计算机语言里二进制数怎么表示?
例如八进制可在数前加一个0,十六进制可在数前加0x,那么二进制又该怎么表示?或者说c/python里是否能直接用printf/print把二进制转化为十进制。



二进制是计算技术中广泛采用的一种数制。二进制数是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。二进制数也是采用位置计数法,其位权是以2为底的幂。例如二进制数110.11,其权的大小顺序为22、21、20、2-1、2-2。对于有n位整数,m位小数的二进制数用加权系数展开式表示,可写为:

(N)2=an-1×2n-1+an-2×2n-2+……+a1×21+a0×20+a-1×2-1+a-2×2-2

+……+a-m×2-m=

式中aj表示第j位的系数,它为0和1中的某一个数。

二进制数一般可写为:(an-1an-2…a1a0.a-1a-2…a-m)2。

各种进制的区分:二进制后面的字母是B,十进制为D 一般不写 ,八进制是O,十六进制是H







上一篇:爱心筹款平台,怎么申请,怎么发起?,爱心筹款怎么可以
下一篇:电子承兑汇票怎么用,电子承兑汇票怎么用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表