GNU Free Documentation License . .

: ,
-





















(10)
2, 3, 4, 5, 6, 7, 8, 9, 12, 16, 60
-
()

́ ́ ( , () ().

[]

, , . . , . , .

[]

b > 1, . b b- ( , , ,  . .).

x b- b:[1]

x = \sum_{k=0}^{n-1} a_k b^k, \ a_k  , , 0 \leq a_k \le b-1.

\ b^k (), \ k. \ x , \ a_{n-1} b- \ x .


(, ), \ x b- , :[1]

x = a_{n-1} a_{n-2}\dots a_0.

, .

, :

 103 = 1 \cdot 10^{2} + 0 \cdot 10^{1} + 3 \cdot 10^{0}.

:

x = (a_{n-1} a_{n-2}\dots a_0)_b.

n b- 0 b^n-1, , b^n .

[]

  • 1  () , [   621 ].
  • 2  ( , , )
  • 3 
  • 4 
  • 8  ( )
  • 10 
  • 12  ( , )
  • 16  ( , )
  • 40  ( : , « » = 1600)
  • 60  ( , , , )

[]

36 () (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z). , a = 10, b = 11  . ., x = 10.

, :

123_{10}  123 ;
173_8  ;
1111011_2  , .

. , :

  • , , h ( hexadecimal) ( Intel);
  • «$» ;
  • C 0x 0X ( hexadecimal) .

«0x» «0b» . ( «0b» ANSI C.)

() «1111111111»=10_{10} .

[]

b , , b , . .[1] m, \tfrac{m}{b}, b^{\frac{m}{b}}. b, b e = 2,718281828. b b = 3. , ( ), ( ) .

« . , ( , , ), [2] .[1]
»

, . n- b n\tfrac{\ln b}{b} ( ). ( , ) b \tfrac{\ln b}{b}, b = e, b b = 3.

[]

:

  • 10; , 10 2. , .
  • x b- \lfloor\log_b x\rfloor + 1 , \lfloor\cdot\rfloor .
  • . , , , . , 321 312 :
    • 3 = 3  ;
    • 2 > 1  ( ).
  • . , , , , , . (., , ).

[]

[]

b-

a_1\;a_2\;a_3 \ldots a_n,

:

\sum_{i=1}^n a_i\cdot b^{n-i}

, :

a_1\cdot b^{n-1} + a_2 \cdot b^{n-2} + \ldots + a_{n-1} \cdot b^1 + a_n \cdot b^0,

, , :

((\ldots(a_1 \cdot b + a_2) \cdot b + a_3) \ldots ) \cdot b + a_n.

:

1011002 =
= 1 · 25 + 0 · 24 + 1 · 23 + 1 · 22 + 0 · 21 + 0 · 20 =
= 1 · 32 + 0 · 16 + 1 · 8 + 1 · 4 + 0 · 2 + 0 · 1 =
= 32 + 8 + 4 + 0 = 4410

[]

  1. , .
  2. . , .
  1. , . . , 0.
  2. , .

44_{10} :

44   2.  22,  0
22   2.  11,  0
11   2.   5,  1
 5   2.   2,  1
 2   2.   1,  0
 1   2.   0,  1

, . 101100_2

[]

.

  , 2 (2 , , , (2³=8), 3, ). :

000 0 100 4
001 1 101 5
010 2 110 6
011 3 111 7

  , 2 (2 , , , (24=16), 4, ). :

0000 0 0100 4 1000 8 1100 C 
0001 1 0101 5 1001 9 1101 D
0010 2 0110 6 1010 A 1110 E
0011 3 0111 7 1011 B 1111 F

:

 1011002
  101 100  548
  0010 1100  2C16

[]

-.

 

0 000 4 100
1 001 5 101
2 010 6 110
3 011 7 111

 

0 0000 4 0100 8 1000 C 1100 
1 0001 5 0101 9 1001 D 1101
2 0010 6 0110 A 1010 E 1110
3 0011 7 0111 B 1011 F 1111

:


548  101 100
2C16  0010 1100

[] 8- 16-

8 16 , , , , . , 1100,0112 14,38 C,616.

[]

1100,0112 . 12 (. ), :

 0,011 = 0 \cdot 2^{-1} + 1 \cdot 2^{-2} + 1 \cdot 2^{-3} = 0 + 0,25 + 0,125 = 0,375.

, 1100,0112 = 12,37510.

, «2» .

, , .

[]

, . , , () . , . 103,62510 .

, , 10310 = 11001112.

0,625   2.   0,250.   1.
0,250   2.   0,500.   0.
0,500   2.   0,000.   1.

, 1012. 103,62510 = 1100111,1012

.

, , , , , .   . , , , 0,626.

[]

[]

x b- ( , ) b:

x = (a_{n-1} a_{n-2} \ldots a_1 a_0 , c_1 c_2 \ldots)_b = \sum_{k=0}^{n-1} a_k b^k + \sum_{k=1}^{\infty} c_k b^{-k}

a_k  ( ), c_k  ( ), n  .

b- , \frac{q}{b^m}, m q  :

\frac{q}{b^m} = (a_{n-1} a_{n-2} \ldots a_1 a_0 , c_1 c_2 \ldots c_{-m})_b = \sum_{k=0}^{n-1} a_k b^k + \sum_{k=1}^{m} c_k b^{-k},

(a_{n-1} a_{n-2} \ldots a_1 a_0)_b (c_1 c_2 \ldots c_{-m})_b b- q b^m.

, \frac{q}{b^m}, .

[]

(, ) , (0, \ldots, b-1), (-\frac{b-1}{2}, -\frac{b-3}{2}, \ldots, \frac{b-1}{2}). , , b . .[3] , ,   , .

(-1,0,1). «».

[]

, -:

  • -2  -
  • -3  -
  • -10  -

[]

: , , .

:

[]

[5] [6] . , , .

, , 0 1.

\langle \rho,A \rangle, \rho , A . , A :

  • B_R = \{ 0, 1, 2,\dots, R-1 \},
  • D_R = \{-r_1,-r_1+1,\dots, -1,0,1,\dots,r_2-1,r_2 \}, r_1, r_2\geq 0 R =r_1+r_2+1. r_1=0 D_R B_R.

( j ):


2, -2 -1 :

  • \rho=2: 2=(10)_{\rho} ( );
  • \rho=-2: 2=(110)_{\rho}, -2=(10)_{\rho}, -1=11_{\rho} (- );
  • \rho=-\rho_2: 2=(10100)_{\rho}, -2=(100)_{\rho}, -1=101_{\rho} ( );
  • \rho=j\sqrt{2}: 2=(10100)_{\rho}, -2=(100)_{\rho}, -1=(101)_{\rho} ( );
  • \rho=-1+j: 2=(1100)_{\rho}, -2=(11100)_{\rho}, -1=(11101)_{\rho} ( );
  • \rho=\frac{-1+j\sqrt{2}}2: 2=(1010)_{\rho}, -2=(110)_{\rho}, -1=(111)_{\rho} ( ).

[]

. . , hiper4(a, b) {\operatorname{hyper4} (a, b) = \operatorname{hyper}(a, 4, b) = a ^ {(4)} b = a 

\uparrow\uparrow b = \atop {\ }} \!\!\!\!\!\!\!{{\underbrace{a^{a^{\cdot^{\cdot^{a}}}}}} \atop 

{b\mbox{ copies of }a}} \!\!\!\!\!\!\!{=a\to b\to 2 \atop {\ }} ́ .

[]

  1. 1 2 3 4 . . .: , 1987.  48 .  ( ). ( )
  2. . .
  3. . . .  2004.  52 .  ( « »).  ISBN 5-94057-146-8
  4. . .  .
  5. 1 2 . .  // . 1964. . 2. . XII.
  6. 1 2 Knuth D. E. (1960). «An Imaginary Number System». Communication of the ACM 3 (4): 245247. DOI:10.1145/367177.367233.
  7. 1 2 . . .  Mathematics in Computers.  , 2004.  ISBN 978-0-557-74692-7
  8. . .  // . 1966. . 9. . XII.
  9. Khmelnik S.I. Method and system for processing complex numbers.  Patent USA, US2003154226 (A1).  2001.

[]

  • .   // . 1970. № 6. . 2-10.
  • . . // . / .-. . . .  : . -., 1999.
  • . . .  .  1970.