七进制

王朝百科·作者佚名  2012-04-03  
宽屏版  字体: |||超大  

概念七进制是以7为底数的记数系统。使用数字0-6。

表示七进制小数通常都是循环小数,除非分母是七的倍数。有些小数可以用有限个数字来表示:

十进制

七进制 (循环部分)

1/2

1/2 = 0.3...

1/3

1/3 = 0.2...

1/4

1/4 = 0.15...

1/5

1/5 = 0.1254...

1/6

1/6 = 0.1...

1/7

1/10 = 0.1

1/8

1/11 = 0.06...

1/9

1/12 = 0.053...

1/10

1/13 = 0.0462...

1/12

1/15 = 0.04...

1/14

1/20 = 0.03...

1/15

1/21 = 0.0316...

1/16

1/22 = 0.03...

1/18

1/24 = 0.025...

1/19

1/25 = 0.024...

1/20

1/26 = 0.0231...

1/21

1/30 = 0.02...

1/24

1/33 = 0.02...

...

...

1/49

1/100 = 0.01

乘除加减法表七进制的乘法表:

*

1

2

3

4

5

6

1

1

2

3

4

5

6

2

2

4

6

11

13

15

3

3

6

12

15

21

24

4

4

11

15

22

26

33

5

5

13

21

26

34

42

6

6

15

24

33

42

51

七进制的除法表:

/

0

1

2

3

4

5

6

0

0

0

0

0

0

0

1

1

4

5

2

3

6

2

2

1

3

4

6

5

3

3

5

1

6

2

4

4

4

2

6

1

5

3

5

5

6

4

3

1

2

6

6

3

2

5

4

1

七进制的加法表:

+

0

1

2

3

4

5

6

0

0

1

2

3

4

5

6

1

1

2

3

4

5

6

0

2

2

3

4

5

6

0

1

3

3

4

5

6

0

1

2

4

4

5

6

0

1

2

3

5

5

6

0

1

2

3

4

6

6

0

1

2

3

4

5

七进制的减法表:

-

0

1

2

3

4

5

6

0

0

6

5

4

3

2

1

1

1

0

6

5

4

3

2

2

2

1

0

6

5

4

3

3

3

2

1

0

6

5

4

4

4

3

2

1

0

6

5

5

5

4

3

2

1

0

6

6

6

5

4

3

2

1

0

在七进制中: π = 3.0663651432... e = 2.5012410654...

加法运算1、131+245=406

2、406+666=1405

3、1405+3456=4534

数制转换1、十进制的131转化成七进制数

131(十)=18*7+5=(2*7+4)*7+5=2*7^2+4*7^1+5=245(七)

2、七进制数245转化成十进制数

245(七)=2*7^2+4*7^1+5=2*49+4*7+5=98+28+5=131(十)

好处七进制的一个好处是,3.1 (22/7)是圆周率的一个很好的近似值。

————————————————————————

Function Cvn10to7(num As Long) As Long

Dim rst As Variant

Do While Int(num / 7) <> 0

rst = (num Mod 7) & rst

num = (num - (num Mod 7)) / 7

Loop

Cvn10to7 = num & rst

End Function

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有