/ / Swift: Druck-Dezimal-Genauigkeit der Division - Swift, Variablen

Swift: Druck dezimale Genauigkeit der Division - Swift, Variablen

Ich versuche das Ergebnis der Teilung zum Beispiel zu drucken:

let division = (4/6)
print(division)

In diesem Fall ist der Ausdruck 0.

Wie kann ich den numerischen Wert der Division drucken, ohne den numerischen Wert zu verlieren? Ich meine, ohne die Ausgabe auf String zu übertragen.

Antworten:

2 für die Antwort № 1

Sie führen eine ganzzahlige Division durch. Sie müssen Gleitkomma Division durchführen.

In deinem Code division ist ein Int Wert. 4 / 6 ist in der Ganzzahldivision Null.

Du brauchst:

let division = 4.0/6.0
print(division)