Системы счисления и представление чисел в ЭВМ
В данном пособии дано описание позиционных систем счисления, показаны правила выполнения арифметических операций, описаны методы перевода чисел из одной системы счисления в другую, показано представление как целых, так и дробных чисел. Помимо этого рассмотрены методы представления числовой информации в ЭВМ.Пособие предназначено в качестве дополнительного источника для студентов практически всех специальностей, изучающих курсы дисциплин «Информатика» или «Архитектура ЭВМ».
Содержание
Содержание книги "Системы счисления и представление чисел в ЭВМ "
Отрывок из книги
| 13 | A16 = an‑1an‑2 … a1a0 = an‑1∙ (1016)n-1 + an-2∙ (1016)n-2 + + … + a1∙ (1016) 1 + a0∙ (1016) 0, (1.5) где каждое ai — одна из цифр {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F}.Например, 10F16 = 1 ∙ (1016) 2 + 0 ∙ (1016) 1 + F ∙ (1016) 0.В формуле (1.5) разложение шестнадцатеричного числа по степеням «шестнадцати» выполнено в шестнадцатеричной системе. То же самое разложение можно выполнить в десятич-ной системе:A16 = an‑1an‑2… a1a0 = αn‑1 ∙ 16n‑1 + … + α2 ∙ 16 2 + α1 ∙ 16 1 + α0 ∙ 16 0, где каждое αi — количественный эквивалент соответствующей циф-ры ai, записанный в десятичной системе.Те же самые примеры при использовании выражения (1.4) будут выглядеть следующим образом: 10F16 = 1 ∙ 16 2 + 0 ∙16 1 + 15 ∙ 16 0 = 256 + 15 = 27110.Таблицы умножения и сложения чисел и арифметические операции в шестнадцатеричной системе счисления выполняют-ся подобно тому, как это делается в десятичной системе, с той лишь разницей, что при этом используются свои таблицы ум-ножения и сложения (табл. 1.5).Таблица 1.5 Таблица умножения шестнадцатеричных чисел 0123456789A B C D E F00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 010 1 2 3 4 5 6 7 8 9A B C D E F20 2 4 6 8A C E10 12 14 16 18 1A1C1E30 3 6 9C F12 15 18 1B1E21 24 27 2A2D40 4 8C10 14 18 1C20 24 28 2C30 34 38 3C50 5A F14 19 1E23 28 2D32 37 3C41 46 4B60 6C12 18 1E24 2A30 36 3C42 48 4E54 5A
Внимание!
При обнаружении неточностей или ошибок в описании книги "Системы счисления и представление чисел в ЭВМ (автор Анатолий Шаманов)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку