STEEL Цитата: Turbo Pascal - язык
Borland Pascal - компилятор
кажеться не так. Pascal, Object Pascal - это язык.
Turbo Pascal - компилятор под ДОС
Borland Pascal может всё, что Turbo Pascal + делать проги под win16
-------------------
перевод в двоичную систему обычно делают в столбик. Пример
перевести 14
14 | 0
7 | 1
3 | 1
1
1410=11102
Объяснение записываем число (у нас 14). В уме делим на 2. остаток(0) записываем справа. Результат (7) под 14. Так продолжаем, пока у нас не будет записана 1.
Чтобы прочитать ответ, нужно читать сверху (то есть от этой нашей 1) вверх
Этот метод называется в столбик.
Есть второй метод, более просой, но для малых чисел, и его обычно можно проделывать в уме:
Задано число M
Строим ряд степеней двойки 1, 2, 4, 8, 16, ....... 2n такЮ чтобы 2n>=M
теперь с этих чисел пытаемся составить наше число M. При этом не употребляем числа дважды, но использовать все числа не обязательно. Зная разложения числа, сожно записать ответ. как? видно с таблицы.
Задано число 11, Имеем ряд 1, 2, 4, 8, 16
ряд 16 8 4 2 1