【文件属性】:
文件名称:十进制:go中的任意精度定点十进制数字
文件大小:42KB
文件格式:ZIP
更新时间:2021-02-04 11:22:04
go money decimals bignumber precision
小数
go中的任意精度定点十进制数字。
注意:十进制库只能“表示”小数点后最多2 ^ 31位的数字。
产品特点
零值为0,无需初始化即可安全使用
加,减,乘不失精度
以指定精度划分
数据库/ SQL序列化/反序列化
JSON和XML序列化/反序列化
安装
运行go get github.com/shopspring/decimal
要求
十进制库要求Go版本>=1.7
用法
package main
import (
"fmt"
"github.com/shopspring/decimal"
)
func main () {
price , err := decimal . NewF
【文件预览】:
decimal-master
----decimal_bench_test.go(4KB)
----go.mod(46B)
----decimal-go.go(11KB)
----decimal_test.go(79KB)
----.travis.yml(135B)
----LICENSE(2KB)
----README.md(5KB)
----rounding.go(5KB)
----decimal.go(42KB)
----.gitignore(64B)
----CHANGELOG.md(1KB)