155得票33回答
如何在Java中将数字转换为文字

我们目前有一个粗略的机制将数字转换为单词(例如,使用一些静态数组),并根据数字大小将其翻译成英文文本。但是我们遇到了大量数字的问题。10183 = Ten thousand one hundred eighty three 90 = Ninety 5888 = Five thousand ei...

14得票2回答
有没有可用的API来表示各种物品的单位,比如千克、升、米、千米等?

在我的项目中,我需要处理Items的unitOfIssue。不同的物品当然可以有不同的表示单位。所以,我正在寻找一些API或某种方法来优雅地处理这种情况。 是否有任何可用的API提供了一些方式来表示这些单位?我听说过JScience,它似乎很不错,但我现在又面临着使用JPA映射的另一个问题。...

11得票3回答
应该使用哪个jsr-275单位实现?

JSR 275 似乎处于被拒绝的状态。 JScience 似乎已经有了实现,还有unitsofmeasure。 是否有其他开源的实现? 哪个软件包符合 jsr-275 规范且易于使用?

8得票3回答
如何让Java格式化一个双精度数值为-3.2而不是-3.1999999999999953?

我的应用程序产生的双精度浮点数,使用Double.toString()方法会产生"-3.1999999999999953",但我期望它应该是"-3.2"。 实际上,这些双精度浮点数是从JScience的Amount#getEstimatedValue()中获取的。 我不想为精度设置任意数字...

8得票1回答
Gradle:如何从JScience jar依赖项中排除javax.realtime包(Multiple dex define)

我正在我的Android应用中使用Gradle,我想使用JScience库的依赖。我已经以这种方式添加了该库: dependencies { compile fileTree(dir: 'libs', include: '*.jar') compile 'org.jscie...