其他分享
首页 > 其他分享> > 数制的运算和转换(不含非二进制数转二进制数)

数制的运算和转换(不含非二进制数转二进制数)

作者:互联网

概述

我们平常最习惯的是十进制数,而计算机硬件内部唯一能识别的是二进制数,任何其他计数值和信息在计算机内都要转化为二进制数。

十进制(decimal)

二进制(binary)

介绍完最基本的两种数值,接下来我们介绍一种用于简化二进制表示的两种进制:

十六进制(Hex)

八进制(octal)

非十进制数向十进制数转换

使用按权展开公式完成非十进制数向十进制数转换

其中N为计数的基数,又称进位数;Ki为第i位的系数;Ni称为第i位的权;

备注:

下面展示使用该公式完成非十进制数向十进制数转换:

十进制到非十进制转换

对整数和小数两部分分别运算,最后组合即为答案。

下面展示十进制转换为非十进制的例子:

二进制数向非十进制数的转换

二进制数转换为十六(2的N次)方进制数

下面展示二进制数向非十进制数的转换的例子:

其中红色数字位补0部分。

二进制数转换八进制数同理。

标签:数向,转换,权位,二进制,小数点,数制,十进制,数转
来源: https://www.cnblogs.com/codeCuisine/p/15440524.html