Golong 科学计数格式转string格式数字
方式一:类型为float64科学计数格式转类型为string数字格式
oldFloat := 1.6362737350001E+14 newNum := big.NewRat(1, 1) newNum.SetFloat64(oldFloat) newString := newNum.FloatString(0)

方式二:类型为string科学计数格式转类型为string数字格式
var newFloat float64
oldString := "1.6362737350001E+14"
_, err := fmt.Sscanf(oldString, "%E", &newFloat)
if err != nil {
fmt.Println("转换错误")
}
newString := fmt.Sprintf("%.f", newFloat)

浙公网安备 33010602011771号