gpt4 book ai didi

java - 如何以适合表示英寸的格式将 double 转换为分数?

转载 作者:行者123 更新时间:2023-11-30 07:36:19 25 4
gpt4 key购买 nike

我正在使用 Apache Commons math.Fraction将我的 double 转换为分数的类,效果很好。

但是,我需要它以一种对以英寸显示长度有意义的方式计算这些分数,精确到最接近的 1/32。

例如,将 0.325 转换为分数会得到 12/37,这对于看美国尺子的人来说没有意义。我想我想在转换之前将小数点四舍五入到最接近的 .03125,如果这样的话。我的基本数学技能让我失望了:(

编辑澄清一下,所有输入都是 0 到 1 之间的小数英寸。鉴于上面的示例输入,我想要 5/16"。

最佳答案

你能把小数部分乘以 32 然后四舍五入吗?

关于java - 如何以适合表示英寸的格式将 double 转换为分数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com