将 Mongo 集合加载为 Spark 数据集时,如何在架构中指定 BigDecimal 小数位数和精度
作者:Peewee 733 提问时间:8/3/2020
我正在尝试使用 Scala Mongo 连接器将大型 Mongo 集合加载到 Apache Spark 中。 我正在使用以下版本: libraryDependencies += "org.apac...
decimal 问答列表
作者:Peewee 733 提问时间:8/3/2020
我正在尝试使用 Scala Mongo 连接器将大型 Mongo 集合加载到 Apache Spark 中。 我正在使用以下版本: libraryDependencies += "org.apac...
作者:Zohka 提问时间:7/18/2020
我目前正在学习 Java,偶然发现了“BigDecimal”的用法。据我所知,“BigDecimal”更精确,因此建议使用它而不是普通的 Double。 我的问题是:我应该总是使用“BigDecim...
作者:generic_name_ryan 提问时间:6/22/2020
我了解到精度是值中的总位数,小数位数是小数点后的位数。 因此,据我了解,数字 1234.56 的精度 = 6 和小数位数 = 2。 我还看到,当您使用 MathContext 定义精度,然后创建一个...
作者:Chema 提问时间:4/15/2020
我需要用大数字做一些精确的计算,我一直在尝试用 Scala,但我注意到精度的损失。BigDecimal 举个例子: 2^63 == 9223372036854775808 2^64 == 1844...
作者:Wirling 提问时间:9/27/2019
我正在使用 DecimalFormat 类格式化 BigDecimal,但我有很多崩溃报告。我自己无法重现这个问题,但是我知道 DecimalFormat 不是线程安全的,我可能在某处犯了一个错误。 ...
作者:bubblefoil 提问时间:1/3/2019
我们正在解决一个与数字精度相关的错误。我们的系统收集一些数字并吐出它们的总和。 问题是系统没有保留数字精度,例如 300.7 + 400.9 = 701.599...,而预期结果为 701.6。精度应...
作者:Farhan stands with Palestine 提问时间:12/22/2018
要求是检查位于 2D 平面中的特定点是否穿过特定线。 给出的 2 个首字母点是 和 。 直线的斜率可以计算为(3,1)(12, 3) (y2-y1) / (x2-x1) 然后可以构造直线方程,...
作者:Bryan Douglas 提问时间:10/31/2018
我正在用 Java 制作一个货币转换应用程序。其他一些很棒的 StackOverflowians 给了我一些建议,让我阅读 BigDecimal 以替换 double 以解决任何精度问题。 我有一个...
作者:jerry.pepper 提问时间:7/17/2018
以下方法调用的第二个 setYCoordinate() 获取不正确的值 -89.99999435599995 而不是 -89.99999435599994。 对 setXCoordinate() 的...
作者:Phil R 提问时间:7/21/2016
这个问题在这里已经有答案了: 浮点数学坏了吗? (34 个答案) 7年前关闭。 避免 ruby 中浮点错误的通用建议是使用 BigDecimal。我一定忽略了什么,因为我想我发现了一个 BigDec...