Закрытая библиотека троичной арифметики

Уравновешенная троичная система счисления - форум переехал с http://ternary.info

Moderator: haqreu

Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Закрытая библиотека троичной арифметики

Post by Mac Buster »

Сегодня поступила информация о создании библиотеки вещественной троичной арифметики, которая позволяет выполнять все базовые арифметические действия с числами произвольной длины. Библиотеку, ее описание и примеры использования можно найти здесь:

- http://itcentre.ru/programming/science-work/info/543/
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Библиотека троичной арифметики

Post by Shaos »

ну там числе не совсем произвольной длины, а вполне конкретной, которая задаётся изначально - например тест по накапливанию ошибки делался для числа с экспонентой в 5 трит и мантиссой в 15, 16 и 17 трит и сравнивался с 32-битным числом float:

Image
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Re: Библиотека троичной арифметики

Post by Mac Buster »

Да, в самом деле я ошибся. На сайте написано не длины, а разрядности:

"С помощью созданной библиотеки можно реализовывать вычисления произвольной разрядности"

Это я похоже со своим проектом спутал :)
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Библиотека троичной арифметики

Post by Shaos »

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

Re: Библиотека троичной арифметики

Post by Shaos »

Shaos wrote: Жалко, что полных исходников библиотеки нету - придётся писать аналог самому ;)
Начал делать свою GPL-библиотечку trimath, которая будет работать с троичными числами произвольной длины:

http://nedopc.cvs.sourceforge.net/viewv ... c/ternary/

Она пока умеет лишь конвертировать int в сбалансированное троичное представление и обратно...
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Библиотека троичной арифметики

Post by Shaos »

Shaos wrote:
Shaos wrote: Жалко, что полных исходников библиотеки нету - придётся писать аналог самому ;)
Начал делать свою GPL-библиотечку trimath, которая будет работать с троичными числами произвольной длины:

http://nedopc.cvs.sourceforge.net/viewv ... c/ternary/

Она пока умеет лишь конвертировать int в сбалансированное троичное представление и обратно...
Про мою библиотеку обсуждения будем продолжать в другом топике:

viewtopic.php?t=196