Перевод чисел в 2, 8, 10, 16 СС

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
serg141188
Сообщения: 4
Зарегистрирован: 06 окт 2007, 20:50

Перевод чисел в 2, 8, 10, 16 СС

Сообщение serg141188 » 06 окт 2007, 21:16

:confused: ПоМоГиТе!!! Как организовать перевод чисел ПРОИЗВОЛЬНОЙ длины из любой СС в любую СС (СС с основаниями 2, 8, 10, 16). HELP!!! :confused:

tm2007
Сообщения: 9
Зарегистрирован: 05 окт 2007, 00:43

Re: Перевод чисел в 2, 8, 10, 16 СС

Сообщение tm2007 » 07 окт 2007, 09:37

Числа целые? Потом, на С++ или просто С должна быть реализована программа?

serg141188
Сообщения: 4
Зарегистрирован: 06 окт 2007, 20:50

Re: Перевод чисел в 2, 8, 10, 16 СС

Сообщение serg141188 » 07 окт 2007, 15:48

Числа целые, не отрицательные. Прога должна быть на С. Головная боль - произвольная длинна числа, например 20000.....000 (110 нолей) в десятичную? При переводе из СС с основание степени двойки можно разбивать число на тройки и четверка (в 8 и 16 СС). Подскажите принцип перевода, а остальное я додумаю....

tm2007
Сообщения: 9
Зарегистрирован: 05 окт 2007, 00:43

Re: Перевод чисел в 2, 8, 10, 16 СС

Сообщение tm2007 » 11 окт 2007, 20:24

Используйте символьные массивы для хранения чисел.

serg141188
Сообщения: 4
Зарегистрирован: 06 окт 2007, 20:50

Re: Перевод чисел в 2, 8, 10, 16 СС

Сообщение serg141188 » 13 окт 2007, 10:48

И что, КАК? Ну записал я свое число в символьный массив (знаю как это сделать), а дальше? Подскажи алгоритм перевода числа(деление, умнодение.....???) PLEASE!!! Хотя бы на словах, а если закодишь, вообще суперски будет !!!!

Ответить