Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.09.2007, 21:52   #1
JET_FLASH
Пользователь
 
Аватар для JET_FLASH
 
Регистрация: 24.09.2007
Сообщений: 33
По умолчанию Операции со сверхдлинными целыми

Код-ю сейчас на C#.
Задание: создать подпрограммы для операций с целыми числами произвольной длины.

Первый и главный вопрос: как хранить числа?
Понимаю, что массив байт или строка, но не пойму как именно хранить. Подскажите.
Да поможет нам F1. Да сохранит нас F2... Аминь
JET_FLASH вне форума Ответить с цитированием
Старый 25.09.2007, 07:48   #2
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

Либо можешь почитать
Журнал: «Информатика и образование», № 1, 2005
Статья: Зубрилина А. А., Царуева Р. "К вопросу о задачах на длинную арифметику"
там все очнь хорошо написано только на паскале,
если ненайдешь обрашайся
или тут
http://algolist.manual.ru/maths/long.zip
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана

Последний раз редактировалось Plague; 25.09.2007 в 07:54.
Plague вне форума Ответить с цитированием
Старый 10.10.2007, 17:06   #3
JET_FLASH
Пользователь
 
Аватар для JET_FLASH
 
Регистрация: 24.09.2007
Сообщений: 33
По умолчанию

Сейчас 2 варианта.

1) по 4 бита - десятичная цифра, последние 4 бита - признак конца.
2) первые 2 байта - длина числа, а дальше двоичный код.

Что лучше? Принимаются другие варианты.
Да поможет нам F1. Да сохранит нас F2... Аминь
JET_FLASH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
операции увеличения в с++ JOFRIF Помощь студентам 8 26.04.2008 20:25
Операции с массивами Stelix Помощь студентам 3 26.03.2008 22:11
Операции с массивами Hakman Помощь студентам 10 19.02.2008 18:36
Битовые операции LEX.darnica Помощь студентам 14 23.12.2007 19:40
Операции над данными yulia БД в Delphi 24 21.05.2007 01:18