7

私はJSR 363の参照実装を使用しています: Maven (tec.units:unit-ri) の測定単位 API。

ここで、小さじ 1 杯、液量オンスなどの単位をいくつか追加する必要があります。

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 を拡張して独自のものを作成する必要がありますか?

4

2 に答える 2