Nabend zusammen,
es gibt ja System.Trunc, um den Integer Teil eines Floats zu bekommen.
Gibt es quasi als Gegenstück eine Funktion die nur die ersten Ziffern des Dezimalteils liefert?
Also z.B. sowas
Code:
GetDigits(10.234567, 3); => "234"
Meine Alternative funktioniert auch aber finde ich nicht schön:
- Integer-Teil vom Float subtrahieren: 10.234567 - 10 => 0.234567
- Ergebnis mit 1000 mulitiplizieren: => 234.567
- System.Trunc() darauf: => 234