Kennt jemand eine elegante Möglichkeit, nur den Dezimalteil einer Zahl zu erhalten? Insbesondere suche ich nach der genauen Anzahl der Nachkommastellen, damit die Zahl entsprechend formatiert werden kann. Ich frage mich, wenn es weg ist diese Schnur Extraktion ohne jede Art zu tun, um die kulturspezifischen Dezimaltrennzeichen ....Erhalte den Dezimalteil einer Zahl und die Anzahl der Nachkommastellen (C#)
Zum Beispiel
98,0 würde als 98
98,20 formatiert werden würde als 98,2
formatiert werden 98.2765 würde als 98.2765 usw. formatiert werden.
Warum kann man nur Double.ToString() für die Formatierung verwenden? Das würde Ihnen die gewünschten Ergebnisse liefern. – weiqure
Siehe Kommentar unten auf Fredriks Post .... gleiche Antwort. Danke –