A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

比如随意给一个数,不论是二进制,十进制,八进制还是十六进制,是否是都要先转化为二进制?

10 个回复

倒序浏览
真心求问,大牛请赐教!
回复 使用道具 举报
稀里糊涂的就过去了........
回复 使用道具 举报
驴小叔 发表于 2015-9-3 19:35
稀里糊涂的就过去了........

不能啊!
回复 使用道具 举报
别的数据类型转化为二进制需要编程实现,思路是先转化为十进制(这个直接格式化输出就好),然后根据转化二进制方法转化!别的转化都是直接格式化输出!
回复 使用道具 举报 1 0
dw4861 来自手机 中级黑马 2015-9-3 21:07:39
地板
常用进制转换:
1、10进制和2进制的互相转换;
2、16进制和2进制的互相转换。
对于1:
转换为2进制没有直接方便的方法,除了取余法转为2进制(只适用于较小的数,上百的数取余就吃力了),可用编程方法(移位法)。
对于2:
4位合1位,1位拆4位,详细看视频后截图仔细回味吧
回复 使用道具 举报 1 0
2进制可以和所有的相互转换,10进制转换8.16进制直接除,然后8,16进制转换10进制要先转换 成2进制然后再转换成10进制
回复 使用道具 举报
dw4861 发表于 2015-9-3 21:07
常用进制转换:
1、10进制和2进制的互相转换;
2、16进制和2进制的互相转换。

恩,感觉确实有点抽象,不过我 班上的基本都懂!就我落后了
回复 使用道具 举报
看老师总结的就行
回复 使用道具 举报
不清楚,说实话这就是应试,实际上不可能会亲自去算
回复 使用道具 举报
知道8进制如何转2进制就行了  十进制如何转2进制就行了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马