永发信息网

非十进制数制的概念是?!?!与十进制有何不同?

答案:2  悬赏:60  手机版
解决时间 2021-05-08 22:55
非十进制数制的概念是?!?!与十进制有何不同?
最佳答案
数制: 虽然计算机能极快地进行运算,但其内部并不像人类在实际生活中使用的十进制,而是使用只包含0和1两个数值的二进制。当然,人们输入计算机的十进制被转换成二进制进行计算,计算后的结果又由二进制转换成十进制,这都由操作系统自动完成,并不需要人们手工去做,学习汇编语言,就必须了解二进制(还有八进制/十六进制)。
  数制也称计数制,是用一组固定的符号和统一的规则来表示数值的方法。人们通常采用的数制有十进制、二进制、八进制和十六进制。 学习数制,必须首先掌握数码、基数和位权这3个概念。
  数码:数制中表示基本数值大小的不同数字符号。例如,十进制有10个数码:0、1、2、3、4、5、6、7、8、9。
  基数:数制所使用数码的个数。例如,二进制的基数为2;十进制的基数为10。
  位权:数制中某一位上的1所表示数值的大小(所处位置的价值)。例如,十进制的123,1的位权是100,2的位权是10,3的位权是1。
  下面我们来看看各数制之间是怎么转换的:
  一:其它进制转换为十进制
  方法是:将其它进制按权位展开,然后各项相加,就得到相应的十进制数。
  例1: N=(10110.101)B=(?)D
  按权展开N=1*2+0*2+1*2+1*2+0*2+1*2+0*2+1*2
  =16+4+2+0.5+0.125 =(22.625)D
  二:将十进制转换成其它进制
  方法是: 它是分两部分进行的即整数部分和小数部分。
  整数部分:(基数除法)
  把我们要转换的数除以新的进制的基数,把余数作为新进制的最低位;
  把上一次得的商在除以新的进制基数,把余数作为新进制的次低位;
  继续上一步,直到最后的商为零,这时的余数就是新进制的最高位.
  小数部分: (基数乘法)
  把要转换数的小数部分乘以新进制的基数,把得到的整数部分作为新进制小数部分的最高位
  把上一步得的小数部分再乘以新进制的基数,把整数部分作为新进制小数部分的次高位;
  继续上一步,直到小数部分变成零为止。或者达到预定的要求也可以。
  --------------------------------------------------------------------------------
  三:二进制与八进制、十六进制的相互转换
  二进制转换为八进制、十六进制:它们之间满足23和24的关系,因此把要转换的二进制从低位到高位每3位或4位一组,高位不足时在有效位前面添“0”,然后把每组二进制数转换成八进制或十六进制即可
  八进制、十六进制转换为二进制时,把上面的过程逆过来即可。
  例3:N=(C1B)H=(?)B
  (C1B)H=1100/0001/1011=(110000011011)B
全部回答

二进制啊

二进制是逢2进位的进位制,0、1是基本算符。

  现代的电子计算机技术全部采用的是二进制,因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。计算机内部处理的信息,都是采用二进制数来表示的。二进制(Binary)数用0和1两个数字及其组合来表示任何数。进位规则是“逢2进1”,数字1在不同的位上代表不同的值,按从右至左的次序,这个值以二倍递增。

  除了数值外,英文字母、符号、汉字、声音、图象等数据在计算机内部也采用二进制数的形式来编码。目前最常用的是使用国际标准代码ASCII码(美国标准信息交换码)。汉字在计算机内部也是以二进制数代码形式表示的。由于汉字量多,1981年,我国国家标准GB2312--80(信息交换用汉字编码字符集——基本集)为6763个常用汉字规定了代码,每个汉字占两个字节,每个字节用八位二进制数来表示。1995年又颁布了《汉字编码扩展规范》(GBK)。GBK与GB2312--80国家标准所对应的内容标准兼容,同时,在字汇一级支持ISO/IEC10646--1和GB13000--1的全部中、日、韩(CJK)汉字,共计20902字。把文字、图形、图象、声音、动画等信息,变成按一定规则编码的二进制数,这就是信息的数字化。

   二进制四则运算规则   加法 0+0=0,0+1=1+0=1,1+1=10   减法 0-0=0,1-0=1,1-1=0,0-1=-1 10100-1010=1010   乘法 0×0=0,0×1=1×0=0,1×1=1   除法 0÷1=0,1÷1=1  只有0和1两个数码,基数为二。

  十进制数与二进制数转换:

  十进制数 二进制数

  0 0   1 1   2 10   3 11  4 100   5 101   …… ……   1101101=(从右往左数)1+0×2+1×2ˆ2+1×2ˆ3+0×2ˆ4+1×2ˆ5+1×2ˆ6   =1+4+8+32+64   =109   1个二进制位称为bit,bit是表示数据的最小单位。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
晒干的海鱼怎么做好吃,干面条鱼拌韭菜怎么做
初中班级口号大全
沈阳法雷奥车灯有限公司地址在什么地方,想过
我家有狐仙大人 史前最无良穿越的花少点的结
不认识对方而且对方隐身怎么知道其QQ号?
苹果手机3G 为何内存不是3G的 现在最小几G的
关于g7wifi扫描网络问题
谢谢你的帮忙,啊,能成为朋友嘛??
我要买个滑盖手机,那位介绍个?
经典游戏小飞侠2-时空飞船..有人有下载地址没
金星为什么喜欢赵丽颖,赵丽颖是怎么火起来的
为什么默示录安好耍不起.....
结婚后你想过什么样的生活?
我与女朋友性过但是她好像不喜欢我了,怎么办
一岁三个月小孩睡觉打呼噜.是不是有毛病.
推荐资讯
DNF退一次要更新一次
男生把戒指戴在左手中指又代表什么?
现在玩什么网游最好玩?
三角插怎么折菠萝笔筒,菠萝笔筒可以用正方形
百度,淘宝的网页不能进?
1991年属羊的男孩和哪一年的最配?
最近几天一直渴
宠物等级“MAH”是什么意思?
龙行食品商店我想知道这个在什么地方
杨师傅理疗馆在什么地方啊,我要过去处理事情
星光大道 09年11月22日,小沈阳?看过的进来
QQ空间一打开就出错还放不了音乐
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?