euthanasepam: Ла-ла-ла-ла! Ла-ла-ла-ла! (0)
Кабінет психопатологічної евтаназіології ([personal profile] euthanasepam) wrote 2021-07-14 08:46 am (UTC)

Я маю на увазі конкретну реалізацію у програмних алгоритмах, а не теорію. Зокрема, як це зроблено в Пітоні — бо мені подобається те, як воно працює.

Для багатьох програмувальних мов довга арифметика є лише у сторонніх бібліотеках і відтак відсутня в інсталяції:

http://rosettacode.org/wiki/Arbitrary-precision_integers_(included)


GMP — це 4 МБ розпакованих файлів. Звісно, програмного тексту в кілька разів менше, але є що читати.

DelphiBigNumbers (BigInteger, BigDecimal and BigRational for Delphi) теж доволі великий.

А от Big Decimal Math — це фактично один файл bigdecimalmath.pas обсягом 82 КБ.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting