Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
3-34671
alienka
2003-05-21 10:06
2003.06.12
разный режим доступа к данным для разных полей Grid a (?)


14-35029
Juster~
2003-05-27 09:01
2003.06.12
Рассылка


9-34665
Ricks
2002-12-30 14:08
2003.06.12
Вопрос к знатокам Direct3D


14-34967
Ctrl-Z
2003-05-25 09:26
2003.06.12
---|Ветка была без названия|---


3-34692
Marat111
2003-05-22 15:23
2003.06.12
Получить оповещение от базы




   Наверх