Go语言编程快速入门:很大的数

P9 go08 - 很大的数
更新于: 2022-01-16 13:59:37

数太大怎么办

  • 很大的数,又很精确,怎么办?- big 包
  • 如果没有为指数指定类型,则会使用 float64 类型

Big包

  • big.Int 较大的整数 big.NewInt(123123)
var distance = new(big.Int)
// 如果这里不使用字符串,在创建的时候就会报错
distance.SetString("2400000000000000", 10)
fmt.PrintLn(distance)
untyped 类型的大数

参考

https://www.bilibili.com/video/BV1fD4y1m7TD?p=9