(x) 10 = xnpn + xn-1pn-1 + ... + x1p1 + x0p0.
2. Десяткова, двійкова, вісімкова та шістнадцяткова системи числення.
Найбільш вживані в інформатиці системи числення, окрім, природно, десяткової, – це:
1) двійкова, над алфавітом Х = {0,1}.
Система числення з основою N=2 є позиційною системою числення і нічим не відрізняється від позиційної система числення з будь-якою основою. Але для комп'ютера ця система числення має перевагу – її алфавіт має всього два символи. Тобто, для фіксації її символів достатньо мати деякий пристрій, що може мати два суттєво різних і стійких стани.
2) У програмуванні вагоме місце займають вісімкова й шістнадцяткова системи числення, які використовуються для скороченого запису двійкових кодів. Вісімкова, над Х = {0, 1, 2, 3, 4, 5, 6, 7}, 3) шістнадцяткова, над Х = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, В, С, D, Е, F}, в якості символів використовують арабські цифри і п'ять букв латинського алфавіту, що мають, відповідно, десяткові еквівалентні ваги A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.
3. Переведення десяткових чисел у n-ну систему числення.
Переведення цілого числа з десяткової системи числення у будь-яку іншу здійснюється шляхом послідовного ділення числа на основу нової системи числення. Ділення виконується до тих пір, поки остання частка не стане менше дільника. Отримані остачі від ділення, взяті у зворотному порядку, будуть значеннями розрядів числа в новій системі числення. Остання частка дає старшу цифру числа.
Приклад: (24)10 = (?)2
(24)10 = (11000)2
|
|
Достарыңызбен бөлісу: |