代码之家  ›  专栏  ›  技术社区  ›  Jordan Sitkin

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

  •  2
  • Jordan Sitkin  · 技术社区  · 16 年前

    我正在使用apachecommons math.Fraction

    但是,我需要它来计算这些分数,以使显示长度的方式有意义 ,精确到1/32“。

    例如,将0.325转换成分数得到12/37,这对于一个看着美国统治者的人来说是没有意义的。如果有意义的话,我想在转换前把小数点四舍五入到最接近的0.03125。我的基本数学技能不及格:(

    编辑 为了澄清,所有的输入都是0到1之间的十进制英寸。根据上面的示例输入,我想要5/16”。

    1 回复  |  直到 16 年前
        1
  •  4
  •   Marco    16 年前

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