7

Есть ли в libreoffice calc специальные числа, соответствующие -infinity и infinity, аналогичные numpy в python?

Они будут соблюдать правила, такие как:

x = some number
infinity + x = infinity
-infinity + x = -infinity

Иногда было бы удобно возвращать такие объекты из функций.

2 ответа2

1

Там нет упоминания об этом в документации, поэтому я предполагаю, что в LibreOffice нет понятия бесконечности.

Единственное релевантное сообщение форума, которое я смог найти, показывает, что, хотя IEEE с плавающей запятой поддерживает специальные значения +/- Infinity, OpenOffice (и, вероятно, LibreOffice), по-видимому, этого не делает.

1

Там нет числа, чтобы представить бесконечность как таковую. Наибольшее число, которое распознает LibreOffice, составляет, по-видимому, 1.79769313486232E+308 (я ввел 1E999 в ячейку, и это то, что было сохранено). Вы можете ввести 1E999, или это число, или определить имя "Бесконечность" с тем или иным подходящим значением. Я сделал расчет с максимальной долей и получил ячейку с ошибкой "#NUM!", так что, возможно, в некоторых случаях было бы не слишком высокое значение, 1E300 работал в моем конкретном случае. Полагаю, слишком поздно для первоначального спрашивающего, может быть полезно для таких гуглеров, как я.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .