Golong 科学计数格式转string格式数字

 

方法一:类型为float64科学计数格式转类型为string数字格式

	oldFloat := 1.6362737350001E+14
	newNum := big.NewRat(1, 1)
	newNum.SetFloat64(oldFloat)
	newString := newNum.FloatString(0)

Golong 科学计数格式转string格式数字

 

方法一:类型为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)

Golong 科学计数格式转string格式数字

 

上一篇:BTC钱包对接流程


下一篇:[区块链\BTC原理]用 Go 构建一个区块链原型