Данная программа предназначена для перевода чисел в разные системы счисления ZX 12 Автор: Прохоров Дмитрий Алексеевич ученик НОУ «Сегрис» 371 группы Педагог: Говоров Антон Игоревич
Цель: создать программу для перевода чисел в различные системы счисления. Задачи: 1) Освоить теорию перевода чисел в различные системs счисления методом разложения. 2) Создать программу для перевода чисел в различные системы счисления.
Освоение теории Табличный метод может переводить числа между 2, 4, 8, 16 системами счисления! Разумеется в табличном методе присутствует таблица. Переводимое число разбивается на символы или группы символов в зависимости от системы счисления, и данные символы заменяются соответствующими им символа в соответствии с таблицей. Ø Ø Ø 1 символ в 16 СС заменяется 4 символами в 2 СС 1 символ в 8 СС заменяется 3 символами в 2 СС 1 символ в 4 СС заменяется 2 символами в 2 СС 4 символа в 2 СС заменяются 1 символом в 16 СС 3 символа в 2 СС заменяются 1 символом в 8 СС 2 символа в 2 СС заменяются 1 символом в 4 СС Таблица 2 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 8 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 16 0 1 2 3 4 5 6 7 8 9 A B C D E F 4 0 1 2 3 10 11 12 13 20 21 22 23 30 31 32 33 При переводе чисел между 4, 8, 16 СС число сначала переводится в 2 СС, а уже Потом в систему счисления, в ту СС в которую его переводят.
Освоение теории Перевод числа из 16 СС в 2 СС. Пусть переводимым числом будет A 2. Пункт 1 – разбитие числа на символы. Пункт 2 – замена символов числа на символы или группы символов равные им, в соответствии с таблицей. Пункт 3 – соединение символов или групп символов в одно число. А 2 А 1010 2 10100010