搜索
写经验 领红包

数制间的转换规则(常用的数制之间如何实现转化呢)

在生活中,很多人可能想了解和弄清楚数制间的快速转换的相关问题?那么关于数制间的转换规则的答案我来给大家详细解答下。

数制间的转换规则(常用的数制之间如何实现转化呢?)

我们常说在现实生活中非黑即白、非对即错,而在代码的世界中非0即1,而0和1所指的就是二进制icon,除了二进制还有十进制、八进制、十六进制。

日常我们生活中采用的都是十进制,因使用率高,我们在数字的右下标₍₁₀₎就省略了。

而在进制中有三要素

1、基数

十进制基数就是10;二进制基数就是2;八进制icon基数就是8;十六进制基数就是16。

2、数码

十进制数码为0,1,2,…,9十个;

二进制数码为0,1两个;

八进制数码为0,1,2,…,7八个;

十六进制数码为0,1,2,…,9,A(10),B(11),C(12),

…,F(15)十六;

3、位权

位权规则为

整数部分从右往左依次为0,1,2递加;

小数部分从左往右依次为-1,-2,递减;

举例

(132.54)₁₀=1×10²+3×10¹+2×10⁰

+5×10⁻¹+4×10⁻²

(101110.10)₂=1×2⁵+0×2⁴+1×2³+1×2²

+1×2¹+0×2⁰+1×2⁻¹+0×2⁻²=(46.5)₁₀

(23.4)₈=2×8¹+3×8⁰+4×8⁻¹

=(19.5)₁₀

(6B.3E)₁₆=6×16¹+14×16⁰+3×16⁻¹

+11×16⁻²≈(110.2)₁₀

温馨提示:通过以上关于数制间的快速转换内容介绍后,相信大家有新的了解,更希望可以对你有所帮助。