十六进制乘法

十六进制乘法(A)=30H(B)=60H为什么MULAB(A)=00H(B)=12H... 十六进制乘法(A)=30H
(B)=60H
为什么MUL AB
(A)=00H
(B)=12H
展开
 我来答
轮看殊O
高粉答主

2021-06-24 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.6万
采纳率:99%
帮助的人:716万
展开全部

十六进制的乘除法运算跟十进制一样但是规则是:逢16进1。

以计算350AH*12H为例:


先用2*350A


2*A=20   进一位余20-16=4


2*0=0     进零位余0加上面的进位等于1


2*5=10   进零位余A


2*3=6     进零位余6


所以2*350A=6A14


同理10*350A=350A0


最后350AH*12H=6A14+350A0=3BAB4

进制转换的理论:


1、 二进制数、十六进制数转换为十进制数:


用按权展开法把一个任意R 进制数a n a n-1 ...a1a 0 . a -1 a -2...a -m转换成十进制数,其十进制数值为每一位数字与其位权之积的和。 


a n ×Rn+ a n-1×R n-1 +…+ a 1×R 1 + a 0×R 0 + a -1 ×R -1+ a -2×R -2+ …+ a -m ×R -m 


2、 十进制转化成R 进制十进制数轮换成R 进制数要分两个部分:


整数部分要除R 取余数,直到商为0,得到的余数即为二进数各位的数码,余数从右到左排列(反序排 列) 。小数部分要乘R 取整数,得到的整数即为二进数各位的数码,整数从左到右排列(顺序排列) 。


3、十六进制转化成二进制:每一位十六进制数对应二进制的四位,逐位展开。


4、 二进制转化成十六进制:将二进制数从小数点开始分别向左(对二进制整数)或向右(对二进制小数)每四位组成一组,不足四位补零。

匿名用户
2018-07-07
展开全部
十六进制的乘除法运算跟十进制一样但是规则是:逢16进1。十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。以计算350AH*12H为例:先用2*350A 2*A=20 进一位余20-16=4 2*0=0 进零位余0加上面的进位等于1 2*5=10 进零位余A 2*3=6 进零位余6 所以2*350A=6A14 同理10*350A=350A0 最后350AH*12H=6A14+350A0=3BAB4
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式