Maps > 地図投影図法 > 単位コンバーター > 単位コンバーターの直接使用
 
単位コンバーターの直接使用
メートルをフィートに変換する場合は、IlvUnitConverter クラスのスタティック・メンバーが使用できます。
次のコードは、メートルをフィートに変換します。
IlvUnitConverter* converter = IlvUnitConverter::FT();
IlvDouble meters = 100;
IlvDouble feet= converter->fromMeters(meters);
IlvPrint("100 m = %f ft", feet);
feet = 100;
meters = converter->toMeters(feet);
IlvPrint("100 ft = %f m", meters);
IlvUnitConverter クラスの toMeters メソッドは、現在の測定単位をメートルに変換します。一方、fromMeters メソッドはメートルを、現在の測定単位に変換します。
通常使用するコンバーターを定義する IlvUnitConverter クラスのスタティック・メンバーを使用することも、単位コンバーターの定義で後述するように、独自のコンバーターを作成することもできます。さらに、定義済み単位コンバーターの使用に示すリストから、定義済みコンバーターの 1 つを選んで使用することもできます。

Version 6.0
Copyright © 2015, Rogue Wave Software, Inc. All Rights Reserved.