Czy istnieje prosty sposób na zapewnienie, że po konwersji na ciągi, przybliżone liczby (tj. liczby z głowicą Real
) nie będą miały końcowego znaku "."? Chciałbym, aby miały one tylko separator dziesiętny w przypadkach, w których faktycznie wyświetlana jest część ułamkowa.Pomijanie końcowego "." w liczbowym wyjściu z Mathematica
rozwiązania, jakie stwierdzono, że nie są wytrzymałe i zależą pomocą Precision
i Accuracy
razem NumberForm
w niewygodnej sposób lub za pomocą RealDigits
w sposób jeszcze bardziej niewygodne.
Z góry dziękuję.
Po prostu próbowałem tego i odkryłem, że łamie dla Integerise [123.0001] (zwraca ciąg kończący się z końcowym "."). – dreeves