18.05.07, Vadim Godunko<[email protected]> написал(а):
aLTer wrote:
>>>Fr2 : Float := Rx * F2 / p(j).m;
>>
>>По моему здесь должно происходить деление на 0. Но не происходит,
интересно почему.
>>Этот код даёт у меня 14,3 сек. Он же на Delphi 5,6 сек.
>>
>>
>>
>>Предлагаю этот файл снабдить комментариями и положить в учебник.
>
>
> .m - это масса. По идее она > 0, так что деления на 0 не должно
> происходить... ;-)
>
Даже если 0, при использовании формата плавающей точки IEEE что-либо
происходить не обязательно. NAN или INF - тоже значения!
кстати, а как правильно на Ада и гнат работать с этими расшир. значениями?
(на паскале помниться приходилось немного шаманить с прерываниями
сопроцессора)
Vladimir
PS да, такая идейка - а не пробовали в эти-же значения засунуть какую-то
дополнительную информацию? Я так понимаю всего несколько бит могут
указывать на эти значения, а остальные биты во float теоретически можно
использовать для передачи какой-то другой информации, адрес или номер
строки где появилось это значение, например...
Кстати, о сабже.
Какие есть библиотеки под Аду для работы с целыми числами
произвольной точности, а также c рациональными числами
на их основе ?
Friday, 18. May 2007, Wladimir Mutel' Ви написали:
Кстати, о сабже.
>
Какие есть библиотеки под Аду для работы с целыми числами
произвольной точности, а также c рациональными числами
на их основе ?
См здесь:
https://bugs.gentoo.org/show_bug.cgi?id=132119
George
On Fri, 18 May 2007 12:38:16 +0300, you wrote:
Кстати, о сабже.
Какие есть библиотеки под Аду для работы с целыми числами
произвольной точности, а также c рациональными числами
на их основе ?
http://www.chez.com/bignumber/
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
Wladimir Mutel' пишет:
Кстати, о сабже.
Какие есть библиотеки под Аду для работы с целыми числами
произвольной точности, а также c рациональными числами
на их основе ?
Под Аду не видел, однако можно попробовать прикрутить сишно-ассемблерный GMP. Быстрее него, похоже пока ничего нет.
___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html
18.05.07, Dmitry A. Kazakov<[email protected]> написал(а):
On Fri, 18 May 2007 12:38:16 +0300, you wrote:
> Кстати, о сабже.
>
> Какие есть библиотеки под Аду для работы с целыми числами
> произвольной точности, а также c рациональными числами
> на их основе ?
http://www.chez.com/bignumber/
кстати, о птичках.. ну то есть о wiki...
вот от подобных простых вопросов можно попробовать расгрузить эху
за счет каталога программ в вики, и при этом еще и экономить время.
Как идейка?
сделать иерархический каталог софта и библиотек, тогда впринципе
любой раздел можно будет найти просто по иерархии "меню".
Я так понимаю вы не искали сейчас эти ссылки, они просто
были найдены и где-то у себя записаны заранее? Тогда впринципе
разницы большой нет хранить эти ссылки где-то у себя
или воспользоваться вики-каталогом - затрат никаких,
зато запись информации в базу будет сильно экономить время,
не нужно ждать пока кто-то ответит или искать...
Сразу находишь раздел(полученная ссылка будет как бы кодом
по классификатору, ее можно использовать в вопросе если есть
необходимость спросить или обсудить что-то - сразу ясно про что вопрос и тп),
берешь оттуда готовый список что уже было известно - это экономит время...
Далее остается только поискать что-то новое что еще не нашли
и пополнить список...
Vladimir
Vladimir Teplouhov wrote:
кстати, о птичках.. ну то есть о wiki...
вот от подобных простых вопросов можно попробовать расгрузить эху
за счет каталога программ в вики, и при этом еще и экономить время.
Как идейка?
Замечательно! Предлагаю сдлать Вас отвественным за ведение такой библиотеки. ОК?
On Fri, 18 May 2007 23:20:16 +0700, you wrote:
вот от подобных простых вопросов можно попробовать расгрузить эху за счет каталога программ в вики, и при этом еще и экономить время. Как идейка?
сделать иерархический каталог софта и библиотек, тогда впринципе любой раздел можно будет найти просто по иерархии "меню".
Я так понимаю вы не искали сейчас эти ссылки, они просто
были найдены и где-то у себя записаны заранее? Тогда впринципе
разницы большой нет хранить эти ссылки где-то у себя
или воспользоваться вики-каталогом - затрат никаких,
зато запись информации в базу будет сильно экономить время,
не нужно ждать пока кто-то ответит или искать...
Для этого нужен человек-герой как Мартин Кришик, который возьмет на себя всю грязную работу по редактированию. (Беретесь? (:-))
Кстати он - немец, но wiki делает на английском.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
19.05.07, Vadim Godunko<[email protected]> написал(а):
Vladimir Teplouhov wrote:
>
> кстати, о птичках.. ну то есть о wiki...
>
> вот от подобных простых вопросов можно попробовать расгрузить эху
> за счет каталога программ в вики, и при этом еще и экономить время.
> Как идейка?
>
Замечательно! Предлагаю сдлать Вас отвественным за ведение такой
библиотеки. ОК?
да легко.. особенно если учесть, что если все правильно то и вообще
делать абсолютно ничего не придется :)
да, вики иногда применяют для создания вылизанных сайтов вроде википедии,
но это уже немного другое применение и совсем другая история...
если вики использовать просто для обмена промежуточными данными,
то это аналогично другим методам коллективной работы очень сильно
экономит время, и при этом практически не требует дополнительных затрат.
Совсем ведь не обязательно что-то делать специально(такая работа если
и будет то ее можно очень сильно минимизировать), вполне достаточно
выложить то что так и так уже сделано, есть готовое, и все равно бы пропало...
(это и идея гну, если разный мусор вроде небольших любительских поделок
не брать в рассчет, все равно это бОльшая часть проектов по числу,
то очень малая доля по объему. Зато некоммерческий обмен позволяет
создавать большой объем практически на халяву, а применение результатов
дает огромную экономию)
Vladimir
Wladimir Mutel' wrote:
Кстати, о сабже.
Какие есть библиотеки под Аду для работы с целыми числами
произвольной точности,
Наверное имелось в виду произвольной разрядности, да ?
а также c рациональными числами
на их основе ?
У меня есть поделка такая. Давно, ради интереса сваял.
http://vagul.tripod.com/unlimit8.zip
Наверное умножение и деление возможно сделать как то оптимальнее
используя какие то хитрости
с фурье проеобразованиями.
Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти