目录
前言
已知十进制定点数,求二进制定点数
正数
整数部分
小数部分
负数
已知二进制定点数,求十进制定点数
正数
负数
前言
windows 10自带的计算器,具有程序员模式,可以方便的进行进制的转换,但是由于二进制模式下,无法输入十进制的小数,所以无法直接实现定点或浮点的二进制和十进制之间的转换。遗憾的是全网也没有搜索到好用的工具或在线转换网站(也许我孤陋寡闻,如有请告知)。
经过摸索结合转换理论和数据表示格式,得到了一套完整方便的方法。本文以8位整数(包含1位符号位),8位小数为例的16位二进制定点数为例,详细阐述这一系列方法。
window 10操作系统自带计算器基础知识:
选择程序员模式,数字分组可在十进制每隔3位显示逗号便于观察:
对于8位整数和8位小数,选字节模式: