In C# versuche ich, die letzten beiden Dezimalstellen eines Doppels ohne Keulen zu erhalten. Ich habe alles von Math.Floor
bis Math.Truncate
versucht und nichts funktioniert.Die letzten 2 Nachkommastellen ohne Rundung erhalten
Proben der Ergebnisse würde Ich mag:
1,424.2488298 -> 1,424.24
53.5821 -> 53.58
10,209.2991 -> 10,209.29
Irgendwelche Ideen?
Wenn Sie Arbeit in * Dezimal * dann warum verwenden Sie * double *, wenn Sie * dezimal * verwenden könnten? –
Sie können zu diesem Beitrag gehen und finden, was es für Sie passt http://how-to-code-net.blogspot.ro/2012/09/how-to-format-number-to-x-decimal.html –