abgeschnitten In meinem schnellen Programm habe ich eine sehr lange Dezimalzahl (sagen 17.9384693864596069567
) und ich möchte die Dezimalstelle auf ein paar Dezimalstellen abgeschnitten (so möchte ich die Ausgabe 17.9384
) . Ich mache nicht möchte die Nummer auf 17.9385
runden. Wie kann ich das machen?Wie Dezimalstellen auf x Plätze in Swift
Hilfe ist willkommen!
Hinweis: Dies ist kein Duplikat, weil sie eine sehr alte Version des schnellen verwenden, bevor einige dieser Funktionen vorgenommen wurden. Außerdem benutzen sie Floats und Integers, während ich über Double rede. Und ihre Fragen/Antworten sind viel komplizierter.
Mögliche Duplikat http://stackoverflow.com/questions/24051314/precision-string-format-specifier-in-swift – dokun1
Entweder Lösung unten ist vollständig wirksam. – owlswipe
Sicher, zeigte dir nur einen anderen :) – dokun1