Heim >Backend-Entwicklung >Golang >Wie konvertiere ich in Go einen float64 in einen int?
Konvertieren von float64 in int in Go mithilfe von Typumwandlung
In Go kann die Konvertierung von float64 in int mithilfe von Typumwandlung erreicht werden. Mit der Typumwandlung, auch Typkonvertierung genannt, können Sie einen Wert von einem Datentyp in einen anderen konvertieren.
Die Syntax für die Typumwandlung in Go lautet:
varName := type(expression)
Wobei varName der ist Name der Variablen zum Speichern des konvertierten Werts, Typ ist der Zieldatentyp und Ausdruck ist der Ausdruck oder Wert, der konvertiert werden soll.
Im Fall der Konvertierung von float64 in ein int, der Code wäre:
var x float64 = 5.7 var y int = int(x) fmt.Println(y)
Der obige Code deklariert eine float64-Variable x mit einem Anfangswert von 5,7. Anschließend deklariert es eine int-Variable y und konvertiert den Wert von x mithilfe der Typumwandlung in einen int-Wert. Schließlich wird der Wert von y gedruckt, der „5“ ausgibt, da der Bruchteil des Floats während der Konvertierung verworfen wird.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich in Go einen float64 in einen int?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!