2019年国家电网官网招聘土木类考试心得(112)
1.将十进制转换成其他进制
十进制数转换为等值的二进制、八进制和十六进制数,需要对整数部分和小数部分分别进行转换。其整数部分用连续除以基数R取余数的方法来完成,小数部分用连续乘以基数R取整数的方法来实现。
方法是:分两部分进行,即将整数部分和小数部分分别进行转换,然后将转换后的代码组合在一起。
整数部分:(辗转相除法)
(1)把要转换的数除以目标进制的基数,把余数作为目标进制的最低位;
(2)把上一次得的商再除以目标进制的基数,把余数作为目标进制的次低位;
(3)继续上一步,直到最后的商为零,这时的余数就是目标进制的最高位。
小数部分:(辗转相乘法)
(1)把要转换数的小数部分乘以目标进制的基数,把得到的整数部分作为目标进制小数部分的最高位;
(2)把上一步得的小数部分再乘以目标进制的基数,把整数部分作为目标进制小数部分的次高位;
(3)继续上一步,直到小数部分变成零或达到预定的要求为止。
编辑推荐:
下载Word文档
温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
点击加载更多评论>>