🐡Goでfloatの整数部分だけ文字列にする2022/10/14に公開2023/06/02Golangtech 結論 123456.78を"123456"にしたいとき。 こうやってます。 package main import ( "fmt" "strconv" ) func main() { var f float64 = 1000.99 log := strconv.Itoa(int(f)) fmt.Println(log) } 結果 1000 おまけ ログに出したりするときには直接Sprintfに渡すのもアリですよね。 fmt.Printf("%d", int(f)) もっと良きなやり方ご存じの方、ぜひご教授ください。m(_ _)m Discussion
Discussion