Вниз
Скачать: 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.011 c
3-34735
softmaster
2003-05-23 12:09
2003.06.12
POST and IBX


3-34762
tytus
2003-05-25 10:52
2003.06.12
DBGrid


1-34846
DMN
2003-05-30 12:30
2003.06.12
Файлы да папки всякие


1-34872
altarasjuk
2003-05-30 18:50
2003.06.12
IXMLDocument


1-34929
V-A-V
2003-06-02 09:48
2003.06.12
FastReport




   Наверх