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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

求````````````````````````````````````````````````

9 个回复

倒序浏览
这个靠理解,理解了就是技巧,太简单了
回复 使用道具 举报
个人感觉其实多算几个数就OK 啊
回复 使用道具 举报
转二进制呗,能有什么好方法
回复 使用道具 举报
十进制转其他进制就用除基取余,除到商为零,余数反转;基数就是指你要被转的那个进制数,如:十进制转二进制,就用这个数不断的除以2,直到商为0,最后把余数反过来写就可以了;
其他进制转十进制就用乘法,系数乘以基数的权次幂,记住这个就行。比如:二进制转十进制,00001234,1*2^3+2*2^2+3*2^1+4=22;其中1,2,3,4就是系数,标红的3,2,1是权次幂,2是基数
回复 使用道具 举报
没有什么简便算法,多算几次就记住了,我也是学很长时间,长时间不用就爱忘
回复 使用道具 举报
就把8421码记住,然后八进制是三个码一起,十六进制是四个码一起算,十进制直接相加2的N次幂,妥妥搞定
回复 使用道具 举报 1 0
Rocky_zhang 来自手机 中级黑马 2015-11-21 21:15:11
8#
二转十,转八,转十六,这些你可以先把二进制明白,可以很好的去相互转换
回复 使用道具 举报
这个其实在以后的学习和工作中都不常用,以后在Integer 类中封装了转进制的各种方法,直接引用就好了!
回复 使用道具 举报
使用8421码  或者位权展开法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马