測定単位の変換
機能グループ
SCV0この機能グループには、以下の汎用モジュールが含まれます。
・
BUFFER_CONTROL・
CONVERSION_FACTOR_GET(単位
・
ROUND− 切り上げ
− 切り捨て
− 四捨五入
丸めは、渡されたフィールドと同じフィールドタイプで、内部で実行されます。
・
SI_UNIT_GET
単位またはディメンションをこの汎用モジュールに送ることによって、
SI
単位を得ることができます。単位およびディメンションの双方を送る場合には、ディメンションの
SI
単位が戻されます。
・
UNIT_CONVERSION_WITH_FACTOR
この汎用モジュールは、送られた係数に応じて値を変換します。
・
UNIT_CORRESPONDENCE_CHECK
この汎用モジュールによって、送られた2つの単位が、同じディメンションに属するかがチェックできます。
・
UNIT_GET
この汎用モジュールによって、指定されたディメンションおよび変換係数についての適切な測定単位を得ることができます。
・
UNIT_CONVERSION_SIMPLE
この汎用モジュールは、測定単位テーブルを使用して変換し、適切であればこれを丸めます。
変換せずに値を丸めることも可能です。
この汎用モジュールによって変換するには、測定単位テーブルが両方の単位について更新され、両方の単位が同じディメンションに属している、すなわち単位が両方ともディメンションを持っていなければなりません。
しかし、丸めは、ディメンションなしの単位についても実行することができます。