Тема: 16-цифрові системи кращі ніж 10-цифрові

Пропонуйу витіснити 10[десять]-цифрову систему і користувати 16-цифрову. Для нас (програмістів) це буде зовсім не складно, ми ж її вже знайемо. Для мене в молоді роки 16-цифрова була не перша і не друга за порядком вивченя, тому 10-цифрова в памяті сидить як основна, і це не добре. Ми маємо дати нашчадкам 16-цифрову систему як першу (і чим швидше, тим краще), а 10-цифрову систему [за бажаням або за потреби] дати тільки після вивченя 16-цифрової.

Чому це важливо :
Дільники для base(10): [ 2, 3, 4, 5, 6, 9, 10, .. ].
Дільники для base(16): [ 2, 3, 4, 5, 6, 8, 9, A{10}, C{12}, F{15}, 10{16}, .. ].

Над графічним представленям треба подумати. Я пропонуйу такі версії :

  • digits-16-5x3-rec.png

  • digits-16-5x3-hex.png

Пропонуйте і ви.

А стандартне [0-9A-F]+ залишимо як леґасі.

2 Востаннє редагувалося frz (Сьогодні 20:13:25)

Re: 16-цифрові системи кращі ніж 10-цифрові

спробував зрозуміти, як рахувати до 100 (64) в 16-цифровій системі

1  -> 1
2  -> 2
3  -> 3
4  -> 4
5  -> 5
6  -> 6
7  -> 7
8  -> 8
9  -> 9
10 -> A
11 -> B
12 -> C
13 -> D
14 -> E
15 -> F
16 -> 10
17 -> 11
18 -> 12
19 -> 13
20 -> 14
21 -> 15
22 -> 16
23 -> 17
24 -> 18
25 -> 19
26 -> 1A
27 -> 1B
28 -> 1C
29 -> 1D
30 -> 1E
31 -> 1F
32 -> 20
33 -> 21
34 -> 22
35 -> 23
36 -> 24
37 -> 25
38 -> 26
39 -> 27
40 -> 28
41 -> 29
42 -> 2A
43 -> 2B
44 -> 2C
45 -> 2D
46 -> 2E
47 -> 2F
48 -> 30
49 -> 31
50 -> 32
51 -> 33
52 -> 34
53 -> 35
54 -> 36
55 -> 37
56 -> 38
57 -> 39
58 -> 3A
59 -> 3B
60 -> 3C
61 -> 3D
62 -> 3E
63 -> 3F
64 -> 40
65 -> 41
66 -> 42
67 -> 43
68 -> 44
69 -> 45
70 -> 46
71 -> 47
72 -> 48
73 -> 49
74 -> 4A
75 -> 4B
76 -> 4C
77 -> 4D
78 -> 4E
79 -> 4F
80 -> 50
81 -> 51
82 -> 52
83 -> 53
84 -> 54
85 -> 55
86 -> 56
87 -> 57
88 -> 58
89 -> 59
90 -> 5A
91 -> 5B
92 -> 5C
93 -> 5D
94 -> 5E
95 -> 5F
96 -> 60
97 -> 61
98 -> 62
99 -> 63
100 -> 64

А ще в мене колись був двійковий наручний годинник, цікаво було дивитися на вираз обличчя людини, коли питали котра година, а я у відповідь показував годинник.