|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexander Chelmodeev 2:5062/17.5 18 Nov 2002 10:33:18 To : Aleksey Skurihin Subject : как пеpевести чсисло из n в десяьеpичнyю системy и назад. -------------------------------------------------------------------------------- 16 Дек 2002 Пн в 19:47 : Aleksey Skurihin --> All: AS> Hеобходимо пеpеводить числа из системы исчисления n в десятеpичнyю и AS> обpатно. Хотя бы если n в пpеделах от 1 до 10 Почитал бы про СС в книжках... Туда примитивно: 12345 {6} = 5 + 4*6 + 3*6^2 + 2*6^3 + 1*6^4 {10} Обратно: 1. делишь число (9876) на основание (4), остаток - 1-й разряд. 2. если целая часть результата пред. деления (ЦЧРПД) меньше основания, то пишешь его в старший разряд и заканчиваешь. Иначе - опять делишь ЦЧРПД на основание, остаток - 2-й разряд. Повторяшь 2. до упора. 9876 {10} --> {4} 2469 + 0 --> 0 617 + 1 --> 10 154 + 1 --> 110 38 + 2 --> 2110 9 + 2 --> 22110 2 + 1 --> 122110 0 + 2 --> 2122110 ... http://ichip.rbcmail.ru ... mailto: ichip(a)rbcmail.ru --- GoldED+/386 1.1.5-20010807 rev.0813 (MS-DOS 7.10 pc) * Chip&Deal * * Origin: Сoветские куpицы - сaмые стpoйные куpицы в миpе! (2:5062/17.5) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/147063dd8b836.html, оценка из 5, голосов 10
|