十六进制乘法18H x6H=?怎么算的

 我来答
goldleaf110
推荐于2018-04-04
知道答主
回答量:17
采纳率:0%
帮助的人:15.1万
展开全部
这个,记不记得小学时背过10进制的九九乘法表,
你现在不会做这个16进制乘法,是因为你没背过十五十五乘法表。不过不要紧,在脑袋里多一次进制转化就可以。
16
9
个位乘等于54。54/16=3余6,即进位是3,个位余6.
十位相乘等于9加上进位3等于12,12是16进制的C
所以答案是C6H,这个是16进制无符号数真值的乘法,如果在计算机内部,那就麻烦了。有原码一位乘,二位乘及补码乘法的布斯算法

汗,看错了。你是18X6,原理一样,等于90
春夏秋冬
2012-09-02 · 知道合伙人教育行家
春夏秋冬
知道合伙人教育行家
采纳数:490 获赞数:1419

向TA提问 私信TA
展开全部
如果采用C语言:
int x=0x18;
int y=0x06;
int z=x*y;
printf("%x\n",x*y);
如果希望10进制结果:
printf("%d\n",x*y);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Yummy0Lige
2012-10-09
知道答主
回答量:7
采纳率:0%
帮助的人:3.5万
展开全部
十六进制里有18?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式