AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
# 进制转换 ## 参考 [十进制小数转二进制小数方法] [进制转换](http://www.cnblogs.com/gaizai/p/4233780.html#_labelConvert23) ## 简介 进制与进制之间转换的手工计算方法,持续补充.... ## 十进制整数 * 转换为二进制:将数字分解为 2 的平方数相加,再把平方数分解为 `1 * 2^n次方` 形式,写出 n 到 0 的所有等式。 ~~~ 38 = 32 + 4 + 2 = 1 * 2^5 + 0 * 2^4 + 0 * 2^3 + 1 * 2^2 + 1 * 2^1 + 0 * 2^0 = 100110 = 0010 0110 ~~~ * 转换为十六进制:将数字除以 16,记录商和余数,不断地用商除以 16,直到商为 0,从后往前,小于10 的数按原值书写,10 记作 A,11 记作 B,以此类推至 15 记作 F ~~~ 200 200/16 = 12……8 12/16 = 0……12 = C8 ~~~ ## 十进制小数 * 转换为二进制:将数字乘以 2,记录整数部分,使用小数部分继续乘以 2,直到结果为 1.0 或者精度要求,则停止,取记录的整数从前往后的结果。 ~~~ 0.8 0.8 * 2 = 1.6 1 0.6 * 2 = 1.2 1 0.2 * 2 = 0.4 0 0.4 * 2 = 0.8 0 ------------会进入循环,故停止 = 0.1100 ~~~ [十进制小数转二进制小数方法]:https://www.cnblogs.com/upzone/articles/1389365.html