【问题标题】:Conversion with units, Java单位转换,Java
【发布时间】:2014-12-27 00:26:15
【问题描述】:

我正在尝试稍微更改我的程序,但遇到了麻烦。基本上它所做的(正确)是它根据用户想要多少 cookie 输出一个 cookie 配方。它会显示单位以及用户输入的饼干数量需要多少每种成分。

我想做的是将单位转换为适当的单位,如果单位超过上级单位的一半,则在显示配方之前需要。例如,不是显示 12 汤匙一种成分,而是显示 0.75 杯。例如,如果超过 1.5 茶匙,则转换为汤匙。 我已经和朋友一起经历了很多次,但我似乎无法让它发挥作用。

我正在寻找任何可以帮助我的人。 这些是我正在使用的三个类:

  1. 我的主:因为我没有 10 声望,所以不允许发帖
  2. 显示所有内容的配方类:https://gist.github.com/anonymous/3d6474fc0f3345fa4a98
  3. 成分类(处理转换):https://gist.github.com/anonymous/008fc9d9d4bde1c88143

【问题讨论】:

  • 使用复制粘贴将相关代码插入问题正文。将代码链接到异地的某个地方会显着降低任何人看到它的机会。
  • 请粘贴相关代码,并清楚您的问题是什么。
  • 因为你从不打电话给setUnit(),你的convertUnit()什么都不做。一些建议:注意整数除法,您应该阅读java.util.MapEnumMap 适合您的成分数量)
  • 看一个使用钱的问题,并用 1,5 或 20 美元的钞票退还零钱。是同一个问题,一般用mod(%)解决
  • 如何正确格式化代码? (第一篇)

标签: java units-of-measurement


【解决方案1】:

查看计量单位(适用于 Java)http://unitsofmeasurement.github.io/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 2013-09-04
    • 2018-01-07
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多