Esiste un modo semplice per garantire che, una volta convertiti in stringhe, i numeri approssimativi (ad esempio, i numeri con la testa Real
) non presentino un trattino "."? Mi piacerebbe se dovessero avere solo il punto decimale nei casi in cui effettivamente c'è una parte frazionaria visualizzata.Soppressione di un trattino "." in uscita numerica da Mathematica
Le soluzioni che ho trovato non sono robusti, e dipendono utilizzando Precision
e Accuracy
insieme NumberForm
in modo scorretto, o utilizzando RealDigits
in modo ancora più scomodo.
Grazie in anticipo.
Ho appena provato questo e ho scoperto che si interrompe per Integerise [123.0001] (restituisce una stringa che termina con un "." Finale). – dreeves