русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Перевести число 4A3F в десятичную систему.


Дата добавления: 2013-12-23; просмотров: 1429; Нарушение авторских прав


Для перевода шестнадцатеричного числа в двоичное необходимо каждую цифру заменить эквивалентной ей двоичной тетрадой.

Для перевода восьмеричного числа в двоичное необходимо каждую цифру заменить эквивалентной ей двоичной триадой.

Чтобы перевести число из двоичной системы в шестнадцатеричную, его нужно разбить на тетрады, начиная с младшего разряда, в случае необходимости дополнив старшую тетраду нулями, и каждую тетраду заменить соответствующей восьмеричной цифрой (табл. 2).

Чтобы перевести число из двоичной системы в восьмеричную, его нужно разбить на триады (тройки цифр), начиная с младшего разряда, в случае необходимости дополнив старшую триаду нулями, и каждую триаду заменить соответствующей восьмеричной цифрой (табл. 1).

Переводим отдельно целую и дробную часть.

380,1875(10) =380 + 0,1875

115,94(10) = 115 + 0,94

380,1875(10) = 101111100,0011(2)

115,94(10) = 1110011,11110(2)

(в настоящем случае было получено шесть знаков после запятой, после чего результат был округлен).

Таблица 1. ДВОИЧНО-ШЕСТНАДЦАТЕРИЧНАЯ ТАБЛИЦА
2-ная
16-ная
2-ная
16-ная A B C D E F
Таблица 2. ДВОИЧНО-ВОСЬМЕРИЧНАЯ ТАБЛИЦА
2-ная
8-ная

Число 10010112 перевести в восьмеричную систему счисления.

Число 10111000112 перевести в шестнадцатеричную систему счисления.

Число 5318 перевести в двоичную систему счисления.

5318 = 101 011 0012



Число EE816 перевести в двоичную систему счисления.

1110 1110 10002

8. При переходе из восьмеричной системы счисления в шестнадцатеричную и обратно, необходим промежуточный перевод чисел в двоичную систему.

1). Число FEA16 перевести в восьмеричную систему счисления.

FEA16 = 1111 1110 10102

111 111 101 0102 = 77528

FEA16 = 77528

2. Число 66358 перевести в шестнадцатеричную систему счисления.

Самостоятельная работа

1.Перевести число 56710 в двоичную систему.

56710 = 1 000 110 1112.

4·163 + 10·162 + 3·16 + 15= 19007.

3. Перевести число 464(10 из десятичной системы счисления в двоичную.

464(10) = 111010000(2);

4. Перевести число 1000001(2) из десятичной системы счисления в двоичную. 65(10).

Если необходимо перевести число из двоичной системы счисления в систему счисления, основанием которой является степень двойки, достаточно объединить цифры двоичного числа в группы по столько цифр, каков показатель степени, и использовать приведенный ниже алгоритм. Например, если перевод осуществляется в восьмеричную систему, то группы будут содержать три цифры (8 = 23). Итак, в целой части будем производить группировку справа налево, в дробной — слева направо. Если в последней группе недостает цифр, дописываем нули: в целой части — слева, в дробной — справа. Затем каждая группа заменяется соответствующей цифрой новой системы. Соответствия приведены в таблицах.

P
P
P
A B C D E F


<== предыдущая лекция | следующая лекция ==>
Переводить отдельно целую и дробную часть. | Характеристика СУБД Access


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.