如何将任意给定的数字,无论是整数还是float64类型,转换为字符串?
使用strconv.FormatFloat或FormatInt时,必须指定给定数字是浮点数还是整数。在我的情况下,我不知道会得到什么类型的数字。
行为:
当我获得一个5时,它应该被转换为"5"而不是"5.00"。
当我获得1.23时,它应该被转换为"1.23"而不是"1"。
使用strconv.FormatFloat或FormatInt时,必须指定给定数字是浮点数还是整数。在我的情况下,我不知道会得到什么类型的数字。
行为:
当我获得一个5时,它应该被转换为"5"而不是"5.00"。
当我获得1.23时,它应该被转换为"1.23"而不是"1"。