其他分享
首页 > 其他分享> > Golong 科学计数格式转string格式数字

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)

 

标签:newFloat,string,fmt,计数,newNum,格式,Golong
来源: https://www.cnblogs.com/shining-feifan/p/15520646.html