Большинство двойных операций дает Вам более чем достаточно точности. Можно представить $10 триллионов с точностью цента с двойным, который может быть более чем достаточно для Вас.
Во всех торговых системах я продолжил работать (четыре различных банка), они использовали дважды с соответствующим округлением. Я не вижу оснований для использования BigDecimal.
Нет, это не только из ActiveState. O'Reilly's Learning Perl в системах Win32 рекомендует называть скрипты с расширением .plx
, чтобы исключить их неоднозначность из модулей Perl (с .pm
) и неисполняемого perl библиотеки ( .pl
). Однако в настоящее время я бы назвал все, что будет запускаться напрямую, как .pl
.
Это вопрос личных предпочтений. Это не что-то уникальное для ActiveState. PLX означает Perl Executable Script, который, возможно, немного более определен, чем PL, который означает Perl Script (очевидно, изначально Perl Library, как написал другой пользователь). Однако на CPAN вы видите множество мест, где PLX используется в качестве расширения, поэтому, возможно, это не так уж и редко, как кажется:
и т. Д.
ОБНОВЛЕНИЕ: здесь предыдущее обсуждение того же , где обсуждается, следует ли использовать * .pl или * .plx. Также упоминается, что Prolog также использует * .pl, а список воспроизведения - еще одно применение.
Google показывает некоторые совпадения, и их довольно много на CPAN . Фактически, изначально .pl
означало «библиотека Perl».