众所周知,典型的浮点数据类型(又称float和double)是在基数2中,因此不利于存储货币,因为基数2的数字并不总是像钱一样准确地表示基数10的数字。为了避免这个问题,诸如Java之类的语言实现了诸如BigDecimal之类的数据类型。Dart/Flutter是否有类似的数据类型?
发布于 2020-11-27 05:55:17
正如Abion47所说,存钱的最好方法是使用decimal package,它就像Java语言中的BigDecimal,有很多有用的功能。
https://stackoverflow.com/questions/64252628
复制相似问题