Czy libreoffice ma pojęcie matematyczne takie jak „nieskończoność”?


7

Czy libreoffice calc ma specjalne liczby odpowiadające -infinity i nieskończoności podobne do numpy Pythona?

Będą przestrzegać zasad takich jak:

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

Przydałoby się czasem zwrócić takie obiekty z funkcji.


Czy nastąpił postęp w dodawaniu tego?
endolith,

Odpowiedzi:


1

W dokumentacji nie ma o tym wzmianki, więc zakładam, że nie ma koncepcji nieskończoności w LibreOffice.

Jedyny odpowiedni post na forum, jaki udało mi się znaleźć, pokazuje, że chociaż zmiennoprzecinkowy IEEE obsługuje specjalne wartości +/- Infinity, OpenOffice (i prawdopodobnie LibreOffice) najwyraźniej nie.


1

Nie ma liczby reprezentującej nieskończoność jako taką. Największa liczba, którą rozpoznaje LibreOffice, to najwyraźniej 1,79769313486232E + 308 (wpisałem 1E999 do aclela i to właśnie zostało zapisane). Możesz wprowadzić 1E999 lub ten numer lub zdefiniować Nazwę „Nieskończoność” za pomocą tej lub innej odpowiedniej wartości. Zrobiłem obliczenia z maksymalną wartością dolną i dostałem komórkę błędu „#NUM!”, Więc może nie tak wysoka wartość byłaby bardziej przydatna w niektórych przypadkach, 1E300 działało w moim szczególnym przypadku. Podejrzewam, że za późno na oryginalnego pytającego, może przydatny dla takich pracowników jak ja.


1
PS: na innym forum zadano pytanie „dlaczego chcesz mieć wartość nieskończoności?”. W moim przypadku robiłem obliczenia na elektrycznej sieci RLC; wygodnie było ustawić wartość C na nieskończoność tylko dla RL. Po prostu prymitywnie działający arkusz kalkulacyjny, nieodpowiedni z obsługą wyjątków itp.
MichaelS

4
Nie działałoby to jednak zbyt dobrze. Jeśli pomnożysz go przez, powiedzmy .005, to nie będzie już twoja „nieskończoność”. Nieskończoność zachowuje się zupełnie inaczej niż rzeczywista liczba (np .: x * nieskończoność = x + nieskończoność = nieskończoność, x / nieskończoność = 0 i nieskończoność / nieskończoność = NaN). Użycie pewnej liczby skończonej jako przybliżenia oznacza, że ​​nigdy nie masz pewności, czy liczba jest po prostu duża, czy faktycznie nieskończona.
drevicko
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.