水をGNU単位に変換しようとすると「整合性エラー」が発生するのはなぜですか?

水をGNU単位に変換しようとすると「整合性エラー」が発生するのはなぜですか?

私はGNUユニットプログラムを使用していますが、水の体積と重量を変換できるはずだと思います。

例:

You have: 1 gram water
You want: cm^3
conformability error
    1 gram water = 9.80665 kg^2 / m^2 s^2
    cm^3 = 1e-06 m^3

そして

You have: 1 gallon water
You want: pounds
conformability error
    1 gallon water = 37.122208 kg m / s^2
    pounds = 0.45359237 kg

ベストアンサー1

単位water比重水の標準温度0℃。 Aはcm water圧力単位です(例:)cm Hg

You have: water
You want: 
        Definition: gram force/cm^3 = 9806.65 kg / m^2 s^2

You have: 1cm Hg
You want: cm water
        * 13.5951
        / 0.073555914

Aはgram water質量乗算圧力を長さで割った値ですが、一般的な物理量ではないようです。単位はwaterdensity4℃、1atmでの水の密度として定義され、(非常に正確には)1kg / m3です。

You have: 1g/waterdensity
You want: cm^3
        * 1
        / 1

異なる材料に対して異なる条件または密度が必要な場合は、定数を入力するか、独自の単位定義ファイル(units -f '' -f ~/.units.data)に入れます。

おすすめ記事