我正在使用JSR 363 的参考实现:来自 maven (tec.units:unit-ri) 的测量单位 API。
现在我必须添加一些单位,如茶匙、液量盎司等。
我扩展 Units 类以添加一个新单元,如下所示:
public static final Unit<Volume> TEASPOON = addUnit(new TransformedUnit<Volume>("tsp", CUBIC_METRE, new MultiplyConverter(0.000005)));
这似乎适用于转换,但“tsp”没有解析,那么如何将它添加到解析器?
我在添加华氏温度时遇到问题,例如:T(°F) = T(K) × 9/5 - 459.67
如何使用转换器执行此操作,还是必须扩展 UnitConverter 并创建自己的?