作者:手机用户2502907057 | 来源:互联网 | 2023-02-01 12:21
如何将任何给定的数字(可以是int或float64)转换为字符串?
使用strconv.FormatFloat或FormatInt我必须指定给定的数字是浮点数或整数.在我的情况下,我不知道我得到了什么.
行为:
当我得到5
它应该转换成"5"
而不是"5.00"
当我得到1.23
它应该转换成"1.23"
而不是"1"
1> Sarath Sadas..:
你可以用 fmt.Sprint
fmt.Sprint
retunrs传递给它的任何变量的字符串格式
样品
package main
import (
"fmt"
)
func main() {
f := fmt.Sprint(5.03)
i := fmt.Sprint(5)
fmt.Println("float:",f,"\nint:",i)
}
播放链接