[333]
Uznávám, to rovnítko tam být nemusí. Je fakt, jsem zatím žádné doporučení, jak číst čísla v jiných číselných soustavách než desítkové neviděl, resp. ani jsem ho nehledal.
Obecně jsou dvě možnosti - buď to přepočítávat, jako např. pro dvojkovou soustavu:
1 - jedna
2 - dva
10 - tři
11 - čtyři
12 - pět
20 - šest
21 - sedm
...
S tím, že přečíst větší číslo, třeba 10110001111001110011100101, zabere víc času, než určíte, jak ho přečíst, nebo je druhá možnost, přečíst to jako v desítkové soustavě, tedy a nevyužité číslice z řady prostě vypustit:
1 - jedna
2 - dva
10 - deset
11 - jedenáct
12 - dvanáct
20 - dvacet
21 - dvacet jedna
Ani jeden přístup neznamená vážné problémy ani pro soustavy o vyšším řádu:
V šestnáctkové soustavě by číslo BA1 šlo přečíst jako bé set á desát jedna.
Uznávám, že nejlepší by bylo vymyslet ekvivalenty výrazů: -náct, -desát, sto, tisíc, ... pro určení řádu odvozené od základu číselné soustavy i pro jiné číselné soustavy, než desítkovou, ale nějak mě žádné nenapadají.
Jak byste navrhoval přečíst např. číslo 102301 ve čtyřkové soustavě?
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 108 733×
Přečteno 88 698×
Přečteno 71 827×
Přečteno 57 567×
Přečteno 53 963×