数电笔记

1.1 几种常见数质

1.1.1 十进制

  • 逢十进一
  • 基数:10
  • 数码:0 1 2 3 4 5 6 7 8 9

例如: 143.75 = 1X102 + 4X101 + 3X100 + 7X10-1 + 5X10-2

1.1.2 二进制

  • 逢二进一
  • 基数:2
  • 数码:0 1

例如: (101.11)2 = 1X22 + 0X21 + 1X20 + 1X2-1 + 1X2-2

1.1.3 八进制

  • 逢八进一
  • 基数:8
  • 数码:0 1 2 3 4 5 6 7

例如: (12.4)8 = 1X81 + 2X80 + 4X8-1

1.1.4 十六进制

  • 逢十六进一
  • 基数:16
  • 码数:0 1 2 3 4 5 6 7 8 9 A B C D E F

例如: (2A.7F)16 = 2X161 + 10X160 + 7X16-1 + 15X16-2

字母对应的数字:

A B C D E F
10 11 12 13 14 15

1.1.5 进制对照表

十进制(Decimal) 二进制(Binary) 八进制(Octil) 十六进制(Hexadecimal)
00 0000 00 0
01 0001 01 1
02 0010 02 2
03 0011 03 3
04 0100 04 4
05 0101 05 5
06 0110 06 6
07 0111 07 7
08 1000 10 8
09 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F

1.2 进制转换

1.2.1 十进制转二进制

(173)10转化为二进制

十进制转二进制

所以:(173)10 = (10101101)2

  • 十进制转二进制, 八进制, 十六进制都是一样的
  • 八进制转话为十六进制需要先转化为二进制再转化为十六进制

十进制小数转二进制转法:

例如:(0.8125)10转为二进制

十进制小数转为二进制

所以:(0.8125)10 = (0.1101)2


本文章使用limfx的vscode插件快速发布