首頁 > 後端開發 > Golang > 如何在 Go 中將 float64 轉換為 int?

如何在 Go 中將 float64 轉換為 int?

Barbara Streisand
發布: 2024-12-12 13:14:10
原創
806 人瀏覽過

How Do I Convert a float64 to an int in Go?

在 Go 中使用型別轉換將 float64 轉換為 int

在 Go 中,可以使用型別轉換將 float64 轉換為 int。類型轉換,也稱為類型轉換,可讓您將值從一種資料類型轉換為另一種資料類型。

Go 中類型轉換的語法是:

varName := type(expression)
登入後複製

其中 varName 是儲存轉換值的變數名稱,type 是目標資料類型,expression 是要轉換的表達式或值。

將 float64 轉換為一個 int,程式碼為:

var x float64 = 5.7
var y int = int(x)
fmt.Println(y) 
登入後複製

上面的程式碼宣告了一個 float64 變數 x,初始值為 5.7。然後它聲明一個 int 變數 y 並使用類型轉換將 x 的值轉換為 int。最後印出 y 的值,由於轉換過程中捨棄了浮點數的小數部分,因此會輸出「5」。

以上是如何在 Go 中將 float64 轉換為 int?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板