Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.12;
Скачать: CL | DM;

Вниз

БОЛЬШИЕ числа   Найти похожие ветки 

 
zumozzz   (2003-06-02 06:52) [0]

Есть вопрос можно ли на delphi, с++ или чём-нибудь посчитать очень большие числа 100-300 знаков , числа целые , надо складывать и делить. Насколько я понял обычными методами такое не прокатит. Но сушествуют алгоритмы просчёта больших чисел через маленькие (в качестве примера процессор - шина данных 32 бита а счиать умеет намного большие числа) Если ктонибудб сталкивался в таким то дайте алгоритм , возможно такое описано в какомто умном учебнике по математике.


 
Goffman ©   (2003-06-02 07:19) [1]

Это делается путем слияния большого количества байтов в одно двоичное число.
Никакой умный учебник по математике тебе не поможет, а поможет знание двоичной арифметики, вычисление в дополнительном коде и инет.


 
evvcom ©   (2003-06-02 08:15) [2]

Мне недавно подобный вопрос подбросили. Надо было сделать лабораторку по программированию студенту, где программирование является общеобразовательным предметом причем на ассемблере (16 разр.) Вся разница заключалась в том, что было только сложение многобайтовых чисел, и длина операндов была 8 байт, а не 300. Поэтому я делаю вывод, что это задание для 1-2 курса института непрофилирующей специальности.


 
Думкин ©   (2003-06-02 08:17) [3]

На алголисте должно быть, хотя можно и без учебников - если по топорному. Примитивный способ - очень прост - посчитай столбиком и подумай.

Шина 32 бита - и какие же такие большие числа со всеми знаками там считаются?



Страницы: 1 вся ветка

Текущий архив: 2003.06.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-34881
Vulko
2003-05-25 13:27
2003.06.12
TColor -> Hex


7-35079
lipskiy
2003-04-07 01:06
2003.06.12
Как отличить, кто закрывает программу, юзер или винда?


1-34808
super_alex
2003-06-02 16:16
2003.06.12
Время на мат.операции?


3-34711
Ann
2003-05-22 09:10
2003.06.12
кодировка


3-34724
BoxTer
2003-05-23 08:21
2003.06.12
Поиск в гриде