Сегодня поступила информация о создании библиотеки вещественной троичной арифметики, которая позволяет выполнять все базовые арифметические действия с числами произвольной длины. Библиотеку, ее описание и примеры использования можно найти здесь:
- http://itcentre.ru/programming/science-work/info/543/
Закрытая библиотека троичной арифметики
Moderator: haqreu
-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Библиотека троичной арифметики
ну там числе не совсем произвольной длины, а вполне конкретной, которая задаётся изначально - например тест по накапливанию ошибки делался для числа с экспонентой в 5 трит и мантиссой в 15, 16 и 17 трит и сравнивался с 32-битным числом float:


-
- Retired
- Posts: 1474
- Joined: 03 Aug 2003 22:37
- Location: Moscow
Re: Библиотека троичной арифметики
Да, в самом деле я ошибся. На сайте написано не длины, а разрядности:
"С помощью созданной библиотеки можно реализовывать вычисления произвольной разрядности"
Это я похоже со своим проектом спутал
"С помощью созданной библиотеки можно реализовывать вычисления произвольной разрядности"
Это я похоже со своим проектом спутал

-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Библиотека троичной арифметики
Жалко, что полных исходников библиотеки нету - придётся писать аналог самому 

-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Библиотека троичной арифметики
Начал делать свою GPL-библиотечку trimath, которая будет работать с троичными числами произвольной длины:Shaos wrote: Жалко, что полных исходников библиотеки нету - придётся писать аналог самому
http://nedopc.cvs.sourceforge.net/viewv ... c/ternary/
Она пока умеет лишь конвертировать int в сбалансированное троичное представление и обратно...
-
- Admin
- Posts: 23989
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Библиотека троичной арифметики
Про мою библиотеку обсуждения будем продолжать в другом топике:Shaos wrote:Начал делать свою GPL-библиотечку trimath, которая будет работать с троичными числами произвольной длины:Shaos wrote: Жалко, что полных исходников библиотеки нету - придётся писать аналог самому
http://nedopc.cvs.sourceforge.net/viewv ... c/ternary/
Она пока умеет лишь конвертировать int в сбалансированное троичное представление и обратно...
viewtopic.php?t=196