Практическая и математическая постановка задачи: перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную. Описание разрабатываемого алгоритма, его укрупненная схема. Развернутая блок-схема и листинг. Решение контрольного примера.
Министерство образования и науки РФ. Рязанский государственный радиотехнический университет.Вначале проанализируем различия между цифрами и числами: число это абстрагированная от конкретики запись количества (например, число 25 это двадцать пять предметов чего угодно и не только предметов, а, скажем, лет или килограммов), а цифра это специальный знак для обозначения количества единиц. Следует обратить внимание, что цифры это тоже записи чисел, например 8 это не только цифра, но и число. Слово «цифра» происходит от позднелатинского слова «cifra», первые цифры появились у египтян и вавилонян, причем интересно, что цифры, как специальные знаки, образовались позже, чем буквы. Позиционная система счисления состоит в использовании ограниченного числа цифр, зато позиция каждой цифры в числе обеспечивает значимость (вес) этой цифры. Способ записи чисел с помощью римских цифр не грешит единообразием: если цифра расположена справа, то ее значение прибавляется к предыдущей, например число «XI» означает «одиннадцать», а если слева, то значение вычитается, например число «IX», состоящее из тех же цифр, уже означает только «девять».Целые части перевести в десятичную систему счисления умножением на степень двойки. Дробные части перевести в десятичную систему счисления умножением на два. Соединить целые и дробные части обоих чисел в десятичной системе счисления.Перевод в десятичную систему счисления: 10012 = 910for i:= 1 to dlina do begin r:= copy(st, n, 1); if trunc(x) x then begin for i:= 3 to dlina do begin r:= copy(st, i, 1); for i:= 1 to j do begin temp:= copy(st3, i, 1); for i:= 1 to j do begin temp:= copy(st3, l, 1); if trunc(x) x then begin while (x_dr 1) do begin if x_dr > 1 then x_dr:= x_dr - 1;Ввод: 1001.
План
Содержание
1. Введение
2. Практическая и математическая постановка задачи
3. Описание разрабатываемого алгоритма, его укрупненная схема
4. Развернутая блок-схема алгоритма
5. Решение контрольного примера
6. Текст программы
7. Листинг с результатами
Заключение
Список литературы алгоритм счисление перевод число
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы