測定値の変換(C++)

提供: RAD Studio
移動先: 案内検索

VCL/RTL の利用(C++) への移動


System.ConvUtils ユニットには、測定値を一方の単位群からもう一方の単位群に変換するのに使用できる汎用の Convert 関数が宣言されています。フィールドとインチ、日数と週数などの互換性のある測定単位間で変換を実行できます。同じ種類の物を測る単位は、同じ変換ファミリに属していると言います。変換しようとする単位は同じ変換ファミリに属している必要があります。変換の実行については、「変換の実行(C++)」を参照してください。

System.StdConvs ユニットには、いくつかの変換ファミリと各ファミリ内の測定単位が定義されています。さらに、カスタマイズした変換ファミリとそれらに関連付けられる単位を、RegisterConversionType 関数と RegisterConversionFamily 関数を使って作成することもできます。変換と変換単位の拡張については、「測定単位の種類の追加(C++)」を参照してください。

トピック