ps:同样是开发刚好使用到所以随手记了下来
以下是错误的方法
func main() {
num := string(100/3)
fmt.Println(num)
}
结果竟然是一个 !
正确的方法
func main() {
num := fmt.Sprintf("%d", 100/3)
fmt.Printf(num)
}
结果 33
,fmt.Sprintf("%d", 100/3)
Sprintf
根据格式说明符格式化并返回字符串结果
ps:同样是开发刚好使用到所以随手记了下来
以下是错误的方法
func main() {
num := string(100/3)
fmt.Println(num)
}
结果竟然是一个 !
正确的方法
func main() {
num := fmt.Sprintf("%d", 100/3)
fmt.Printf(num)
}
结果 33
,fmt.Sprintf("%d", 100/3)
Sprintf
根据格式说明符格式化并返回字符串结果