W moim szybkim programie, mam naprawdę dużą liczbę dziesiętną (na przykład 17.9384693864596069567
) i chcę skrócić dziesiętny do kilku miejsc po przecinku (więc chcę, aby wyjście było 17.9384
) . Robię , a nie chcę zaokrąglić liczbę do 17.9385
. Jak mogę to zrobić?Jak obcinać miejsca dziesiętne do x miejsc w Swift
Pomoc jest doceniana!
Uwaga: Nie jest to duplikat, ponieważ do wykonania niektórych z tych funkcji zastosowano bardzo starą wersję wersji SWIFT. Ponadto używają liczb zmiennoprzecinkowych i liczb całkowitych, podczas gdy ja mówię o podwójnych. A ich pytania/odpowiedzi są znacznie bardziej skomplikowane.
Możliwy duplikat http://stackoverflow.com/questions/24051314/precision-string-format-specifier-in-swift – dokun1
Każde z poniższych rozwiązań jest całkowicie skuteczne. – owlswipe
Jasne, właśnie pokazywałam ci następną :) – dokun1