因为二进制,小数位 从左至右分别是 2的-1次方,-2,-3 ,第几位就是 2的负几次方。
那无限循环小数怎么在bigDecimal里存的
另外需要注意的是 引用《阿里JAVA代码开发手册》强制要求 如果小数类型为decimal 类型,同样的 在数据库层面 使用float,double进行数据的存储 存在精度损失的问题,如果存储的数据超过decimal的范围 建议将数据拆分成整数和小数分开进行存储
因为二进制,小数位 从左至右分别是 2的-1次方,-2,-3 ,第几位就是 2的负几次方。
那无限循环小数怎么在bigDecimal里存的
另外需要注意的是 引用《阿里JAVA代码开发手册》强制要求 如果小数类型为decimal 类型,同样的 在数据库层面 使用float,double进行数据的存储 存在精度损失的问题,如果存储的数据超过decimal的范围 建议将数据拆分成整数和小数分开进行存储