十进制数57.2转换为二进制、八进制、十六进制分别是多少

 我来答
iiiiiiiipl
2019-05-24 · TA获得超过9923个赞
知道答主
回答量:68
采纳率:66%
帮助的人:3.9万
展开全部

二进制:1011000111100

八进制:13074

十六进制:163c

1.十进制--->二进制

对于整数部分,用被除数反复除以2,除第一次外,每次除以2均取前一次商的整数部分作被除数并依次记下每次的余数。另外,所得到的商的最后一位余数是所求二进制数的最高位。

对于小数部分,采用连续乘以基数2,并依次取出的整数部分,直至结果的小数部分为0为止。故该法称“乘基取整法”。

2.十进制--->八进制

10进制数转换成8进制的方法,和转换为2进制的方法类似,唯一变化:除数由2变成8。

来看一个例子,如何将十进制数120转换成八进制数。

3.十进制--->十六进制

10进制数转换成16进制的方法,和转换为2进制的方法类似,唯一变化:除数由2变成16。

扩展资料:

我们知道十进制转换成二进制用短除法,但是为什么用短除法呢?

“数制”只是一套符号系统来表示指称“量”的多少。我们用“1”这个符号来表示一个这一“量”的概念。自然界的“量”是无穷的,我们不可能为每一个“量”都造一个符号,这样的系统没人记得住。所以必须用有限的符号按一定的规律进行排列组合来表示这无限的“量”。

符号是有限的,这些符号按照某种规则进行排列组合的个数是无限的。十进制是10个符号的排列组合,二进制是2个符号的排列组合。

在进行进制转换时有一基本原则:转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。

十进制中的数位排列是这样的…… 万 千 百 十 个 十分 百分 千分……

R进制中的数位排列是这样的……R^4 R^3R^2 R^1 R^0 R^-1 R^-2 R^-3……

可以看出相邻的数位间相差进制的一次方。

参考资料:

百度百科-进制转换

匿名用户
推荐于2018-02-27
展开全部
57.2可以分为57+0.2
57/2=28余1 0.2*2=0.4
28/2=14余0 0.4*2=0.8
14/2=7余0 0.8*2=1.6,获取运算结果整数部分(取1)再取小数接着*2
7/2=3余1 0.6*2=1.2 获取运算结果整数部分(取1)再取小数接着*2
3/2=1余1 (倒序法) 0.2*2=0.4(后面的运算循环了,然后顺序法)
所以57.2=二进制111001.00110011...
同理:57/8=7余1 0.2*8=1.6(取1)
0.6*8=4.8(取4)
0.8*8=6.4 (取6)
0.4*8=3.2(取3)
0.2*8=1.6(后面的运算循环了,然后顺序法)
所以57.2=八进制71.14631463...
转化十六进制也是一样的:
57/16=3余9 0.2*16=3.2(取3,后面的运算循环了,然后顺序法)
所以57.2=十六进制39.333

明白了没有?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
White_MouseYBZ
2012-10-20 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6660万
展开全部
十进制数57.2
=二进制111001.00110011...
=八进制71.146...
=十六进制39.33...。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyice320
2012-10-20 · 超过12用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:32.8万
展开全部
自己写几行代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式