=1*28+1*27+ 0*26+28


=1*28+1*27+ 0*26+28 =1*28+1*27+ 0*26+0*25+28 =1*28+1*27+ 0*26+0*25+ 1*24+12 =1*28+1*27+ 0*26+0*25+ 1*24+1*23+4 =1*28+1*27+ 0*26+0*25+ 1*24+1*23+ 1*22+0 =1*28+1*27+ 0*26+0*25+ 1*24+1*23+ 1*22+0*21+0 =1*28+1*27+ 0*26+0*25+ 1*24+1*23+ 1*22+0*21+ 0*20, то есть 41210=1100111002. Конечно, нет смысла подменять компьютер и подсовывать ему собственную реализацию перевода вводимых десятичных данных в двоичный код, кроме как в учебных целях. Упражнение #1. Напишите функцию Dec_P_v2(n,p), реализующую последний алгоритм (как и выше, можно ограничиться диапазоном 2?p?9). Приведем и другие примеры, где алгоритмическая идея определения коэффициентов разложения слева направо, от akк a0, - связана с использованием смешанных систем счисления (в Занятии B2 мы их называли позиционными нумерациями с переменным основанием). Так, расплачиваясь за покупку различными денежными купюрами, удобно начинать со "старших". Уравновешивая груз на весах, также
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz