Согласно the documentation, операция .exp() в десятичной системе модуля
Пайтона «правильно округляется с помощью ...».Python и дилемма табличной мейкера
Из-за table maker's dilemma, я надеюсь, что это не гарантирован, так как я предпочел бы гарантию
, что это вычисление на нормальном виде ввода с умеренно низкой точностью не будет принимать, например., В год.
Как Python адресует это?
(Это отличается от версии?)
Таким образом, вы были бы счастливы с неправильным ответом быстрее? –
Да. (15 char min) –
Если вам не нужно точное округление и вам нужна производительность, вы, вероятно, не должны использовать тип «Десятичный», поскольку вычисления radix-10 намного медленнее, чем radix-2 на современном оборудовании. Придерживайтесь типа 'float' от Python или если 56 бит недостаточно, сначала отправляйтесь к вещам вроде MPFR/bigfloat. –