|
TNB Library
|
クラス | |
| class | CAbstractUnit |
| 単位管理抽象クラス [詳解] | |
| class | CValueUnitT< U >::CCode |
| 単位コード管理クラス [詳解] | |
| class | CEarthCoordinates |
| 地球座標(緯度,経度)管理クラス [詳解] | |
| class | CPfUnit |
| 接頭単位管理クラス [詳解] | |
| class | CUnionValueUnit |
| UNION 単位付値管理クラス [詳解] | |
| class | CUnitAcceleration |
| 単位管理(加速度)クラス [詳解] | |
| class | CUnitAmpere |
| 単位管理(電流)クラス [詳解] | |
| class | CUnitArea |
| 単位管理(面積)クラス [詳解] | |
| class | CUnitCubic |
| 単位管理(体積)クラス [詳解] | |
| class | CUnitDegree |
| 単位管理(角度)クラス [詳解] | |
| class | CUnitDensity2 |
| 単位管理(面積密度)クラス [詳解] | |
| class | CUnitDensity3 |
| 単位管理(体積密度)クラス [詳解] | |
| class | CUnitDistance |
| 単位管理(距離)クラス [詳解] | |
| class | CUnitDummy |
| 単位管理(ダミー)テンプレートクラス [詳解] | |
| class | CUnitFlux |
| 単位管理(流量)クラス [詳解] | |
| class | CUnitFrequency |
| 単位管理(周波数)クラス [詳解] | |
| class | CUnitParDummy |
| 単位管理(Par用ダミー)クラス [詳解] | |
| class | CUnitPressure |
| 単位管理(圧力)クラス [詳解] | |
| class | CUnitRatio |
| 単位管理(割合)クラス [詳解] | |
| class | CUnitSpeed |
| 単位管理(速度)クラス [詳解] | |
| class | CUnitTemperature |
| 単位管理(温度)クラス [詳解] | |
| class | CUnitTime |
| 単位管理(時間)クラス [詳解] | |
| class | CUnitTime2 |
| 単位管理(時間^2)クラス [詳解] | |
| class | CUnitVolt |
| 単位管理(電圧)クラス [詳解] | |
| class | CUnitWeight |
| 単位管理(重量)クラス [詳解] | |
| class | CValueParT< U1, U2 > |
| 汎用管理クラス [詳解] | |
| class | CValueParUnitT< U1, U2, EX > |
| 単位付値管理テンプレートクラス [詳解] | |
| class | CValueUnitT< U > |
| 単位付値管理テンプレートクラス [詳解] | |
| struct | TUnitParam |
| 単位情報テーブル型 [詳解] | |
関数 | |
| CValueArea | CalcCircleArea (const CValueDistance &r) |
| [計算] 円面積計算 (π × 半径 × 半径) [詳解] | |
| CValueDistance | CalcCircleDistance (const CValueDistance &r) |
| [計算] 円周囲長計算 (2 × π × 半径) [詳解] | |
| CValueDegree | CalcDegreeAverage (const CValueDegree &d1, const CValueDegree &d2, double r1=1.0, double r2=1.0) |
| [計算] 角度の平均計算. [詳解] | |
| CValueDegree | CalcDegreeAverage (size_t size, const CValueDegree *pDegs) |
| [計算] 角度の平均計算. [詳解] | |
| CValueDegree | CalcDegreeDifference (const CValueDegree &d1, const CValueDegree &d2) |
| [計算] 角度の開き計算. [詳解] | |
| CValueArea | CalcEllipseArea (const CValueDistance &x, const CValueDistance &y) |
| [計算] 楕円面積計算 (π × 水平半径 × 垂直半径) [詳解] | |
| CValueDistance | CalcEllipseDistance (const CValueDistance &x, const CValueDistance &y) |
| [計算] 楕円周囲長計算 (π × √( 2 (水平半径^2 + 垂直半径^2)) [詳解] | |
| CValueDistance | CalcEllipseDistance_t2 (const CValueDistance &x, const CValueDistance &y) |
| [計算] 楕円周囲長計算 (type2) [詳解] | |
| CValueDistance | CalcEllipseDistance_t3 (const CValueDistance &x, const CValueDistance &y) |
| [計算] 楕円周囲長計算 (type3) [詳解] | |
| CValueDistance | CalcRightTriangleHeight (const CValueDistance &di, const CValueDegree &de) |
| [計算] 直角三角形の高さ計算 [詳解] | |
| CValueDistance | CalcSlantingDistance (const CValueDistance &x, const CValueDistance &y) |
| [計算] 斜め距離計算 (√(水平距離^2 + 垂直距離^2)) [詳解] | |
| CValueArea | CalcTriangleArea (const CValueDistance &x, const CValueDistance &y) |
| [計算] 三角面積計算 (底辺 × 高さ ÷ 2) [詳解] | |
| CRealNumber | cos (const CValueDegree &d) |
| [計算] cos (値 = cos(角度)) [詳解] | |
| CRealNumber | cosh (const CValueDegree &d) |
| [計算] cosh (値 = cosh(角度)) [詳解] | |
| template<typename T > | |
| DWORD | GetUnitKindCode (const T &t) |
| [取得] 単位種コード取得 [詳解] | |
| template<typename T > | |
| CStr | GetUnitKindString (const T &t) |
| [取得] 単位種文字列取得 [詳解] | |
| CValueDegree | MakeDegree (BYTE dd, BYTE mm, double ss) |
| [計算] 角度(度,分,秒)計算. [詳解] | |
| CValueDegree | MakeDegree (int dd, int mm=0, double ss=0.0) |
| [計算] 角度(度,分,秒)代入. [詳解] | |
| CValueSpeed | operator* (const CValueAcceleration &a, const CValueTime &t) |
| [計算] 掛算 (速度 = 加速度 × 時間) . [詳解] | |
| CValueCubic | operator* (const CValueArea &a, const CValueDistance &d) |
| [計算] 掛算 (体積 = 面積 × 距離) [詳解] | |
| CValueCubic | operator* (const CValueDistance &d, const CValueArea &a) |
| [計算] 掛算 (体積 = 距離 × 面積) [詳解] | |
| CValueArea | operator* (const CValueDistance &d1, const CValueDistance &d2) |
| [計算] 掛算 (面積 = 距離 × 距離) [詳解] | |
| CValueAcceleration | operator* (const CValueFrequency &f, const CValueSpeed &s) |
| [計算] 掛算 (加速度 = 周波数 × 速度) . [詳解] | |
| CRealNumber | operator* (const CValueFrequency &f, const CValueTime &t) |
| [計算] 掛算 (値 = 周波数 × 時間) [詳解] | |
| CValueAcceleration | operator* (const CValueSpeed &s, const CValueFrequency &f) |
| [計算] 掛算 (加速度 = 速度 × 周波数) . [詳解] | |
| CValueSpeed | operator* (const CValueTime &t, const CValueAcceleration &a) |
| [計算] 掛算 (速度 = 時間 × 加速度) . [詳解] | |
| CRealNumber | operator* (const CValueTime &t, const CValueFrequency &f) |
| [計算] 掛算 (値 = 時間 × 周波数) [詳解] | |
| CValueTime2 | operator* (const CValueTime &t1, const CValueTime &t2) |
| [計算] 掛算 (時間^2 = 時間 × 時間) [詳解] | |
| CValueTime | operator/ (const CRealNumber &v, const CValueFrequency &f) |
| [計算] 割算 (時間 = 値 ÷ 周波数) [詳解] | |
| CValueFrequency | operator/ (const CRealNumber &v, const CValueTime &t) |
| [計算] 割算 (周波数 = 値 ÷ 時間) [詳解] | |
| CValueSpeed | operator/ (const CValueAcceleration &a, const CValueFrequency &f) |
| [計算] 割算 (速度 = 加速度 ÷ 周波数) . [詳解] | |
| CValueDistance | operator/ (const CValueArea &a, const CValueDistance &d) |
| [計算] 割算 (距離 = 面積 ÷ 距離) [詳解] | |
| CValueFlux | operator/ (const CValueCubic &c, const CValueTime &t) |
| [計算] 割算 (流量 = 体積 ÷ 時間). [詳解] | |
| CValueSpeed | operator/ (const CValueDistance &d, const CValueTime &t) |
| [計算] 割算 (速度 = 距離 ÷ 時間). [詳解] | |
| CValueAcceleration | operator/ (const CValueDistance &d, const CValueTime2 &t) |
| [計算] 割算 (加速度 = 距離 ÷ 時間^2) . [詳解] | |
| CValueDistance | operator/ (const CValueSpeed &s, const CValueFrequency &f) |
| [計算] 割算 (距離 = 速度 ÷ 周波数). [詳解] | |
| CValueAcceleration | operator/ (const CValueSpeed &s, const CValueTime &t) |
| [計算] 割算 (加速度 = 速度 ÷ 時間) . [詳解] | |
| CValueTime | operator/ (const CValueTime2 &t2, const CValueTime &t) |
| [計算] 割算 (時間 = 時間^2 ÷ 時間) [詳解] | |
| CValueDensity2 | operator/ (const CValueWeight &d, const CValueArea &a) |
| [計算] 割算 (面積密度 = 重量 ÷ 面積). [詳解] | |
| CValueDensity3 | operator/ (const CValueWeight &d, const CValueCubic &t) |
| [計算] 割算 (体積密度 = 重量 ÷ 体積). [詳解] | |
| CRealNumber | sin (const CValueDegree &d) |
| [計算] sin (値 = sin(角度)) [詳解] | |
| CRealNumber | sinh (const CValueDegree &d) |
| [計算] sinh (値 = sinh(角度)) [詳解] | |
| CValueDistance | sqrt (const CValueArea &a) |
| [計算] 平方根 (距離 = √面積) [詳解] | |
| CValueTime | sqrt (const CValueTime2 &t2) |
| [計算] 平方根 (時間 = √(時間^2)) [詳解] | |
| CRealNumber | tan (const CValueDegree &d) |
| [計算] tan (値 = tan(角度)) [詳解] | |
| CRealNumber | tanh (const CValueDegree &d) |
| [計算] tanh (値 = tanh(角度)) [詳解] | |
| template<typename T > | |
| CStr | ToStringWithJapanUnit (const T &t, LPCTSTR lpszFormat=NULL) |
| [作成] 文字列作成 [詳解] | |
| template<typename T > | |
| CStr | ToStringWithUnitMark (const T &t, LPCTSTR lpszFormat=NULL) |
| [作成] 文字列作成 [詳解] | |
距離、面積、体積、 重量、温度、時間、 時間^2、周波数、角度、 圧力、割合、 電流(アンペア)、電圧(ボルト)、 の単位付値クラスが用意してあります。 他に、速度(距離/時間)、加速度(距離/時間^2)、 面積密度(重量/面積)、体積密度(重量/体積)、 流量(体積/時間) と言う、「単位 / 単位」と言う単位も用意してあります (上記にない組み合わせの場合、CValueParTテンプレートを使って定義することが可能です)。
1530m/s x 6kHz
―――――――― ≒ 0.92m/s
4 x 1 x 2.5MHz
|
CValueSpeed ms1530(1530, CValueSpeed::M, CValueSpeed::SEC);
CValueFrequency khz6(6, CValueFrequency::KHZ);
CValueFrequency mhz25(2.5, CValueFrequency::MHZ);
CValueSpeed r = (ms1530 * khz6) / (4 * 1 * mhz25);
TRACE1("r = %s\n", r.ToString(r.M, r.SEC));
ASSERT( r.GetValue(r.M, r.SEC).IsAlmostEqual(0.92));
|
270μs - 10μs
―――――――― ≒ 20cm
13μs/cm
|
CValueTime us270(270, CValueTime::MICRO);
CValueTime us10(10, CValueTime::MICRO);
CValueParT<CUnitTime, CUnitDistance>
ucm13(13, CValueTime::MICRO, CValueDistance::CM);
CValueDistance r = (vt1 - vt2) / xx;
TRACE1("r = %s\n",r.ToString(r.CM));
ASSERT( r.GetValue(r.CM).IsAlmostEqual(20, 1) );
|
加速度管理クラス
距離、分母単位が 時間^2 となります。 それぞれ 接頭単位コード も使用できます。 また、一つの拡張単位コードで、単位を指定することも出来ます。 CValueDistance::M, CValueTime2::SEC2) です。TnbValueParUnit.h の 988 行目に定義があります。
| typedef CValueUnitT<CUnitAmpere> CValueAmpere |
電流管理クラス
電流単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueAmpere::A) です。TnbValueUnit.h の 2413 行目に定義があります。
| typedef CValueUnitT<CUnitArea> CValueArea |
面積管理クラス
面積単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueArea::M2) です。TnbValueUnit.h の 1167 行目に定義があります。
| typedef CValueUnitT<CUnitCubic> CValueCubic |
体積管理クラス
体積単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueCubic::M3) です。TnbValueUnit.h の 1335 行目に定義があります。
| typedef CValueUnitT<CUnitDegree> CValueDegree |
角度管理クラス
角度単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueDegree::DEG) です。 TnbValueUnit.h の 1993 行目に定義があります。
面積密度管理クラス
重量、分母単位が 面積 となります。 それぞれ 接頭単位コード も使用できます。 CValueWeight::G, CValueArea::M2) です。TnbValueParUnit.h の 1132 行目に定義があります。
体積密度管理クラス
重量、分母単位が 体積 となります。 それぞれ 接頭単位コード も使用できます。 CValueWeight::G, CValueCubic::M3) です。TnbValueParUnit.h の 1210 行目に定義があります。
| typedef CValueUnitT<CUnitDistance> CValueDistance |
距離管理クラス
距離単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueDistance::M) です。TnbValueUnit.h の 979 行目に定義があります。
| typedef CValueParUnitT<CUnitCubic, CUnitTime, CUnitFlux> CValueFlux |
流量管理クラス
体積、分母単位が 時間 となります。 それぞれ 接頭単位コード も使用できます。 CValueCubic::M3, CValueTime::SEC) です。TnbValueParUnit.h の 1287 行目に定義があります。
| typedef CValueUnitT<CUnitFrequency> CValueFrequency |
周波数管理クラス
周波数単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueFrequency::HZ) です。TnbValueUnit.h の 1857 行目に定義があります。
| typedef CValueUnitT<CUnitDummy> CValueNonUnit |
単位なし管理クラス
TnbValueUnit.h の 2562 行目に定義があります。
| typedef CValueUnitT<CUnitPressure> CValuePressure |
圧力管理クラス
圧力単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValuePressure::MMHG) です。TnbValueUnit.h の 2237 行目に定義があります。
| typedef CValueUnitT<CUnitRatio> CValueRatio |
割合管理クラス
割合単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueRatio::PERCENT) です。TnbValueUnit.h の 2325 行目に定義があります。
| typedef CValueParUnitT<CUnitDistance, CUnitTime, CUnitSpeed> CValueSpeed |
速度管理クラス
距離、分母単位が 時間 となります。 それぞれ 接頭単位コード も使用できます。 また、一つの拡張単位コードで、単位を指定することも出来ます。 CValueDistance::M, CValueTime::SEC) です。TnbValueParUnit.h の 876 行目に定義があります。
| typedef CValueUnitT<CUnitTemperature> CValueTemperature |
温度管理クラス
温度単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueTemperature::C) です。TnbValueUnit.h の 1546 行目に定義があります。
| typedef CValueUnitT<CUnitTime> CValueTime |
時間管理クラス
時間単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueTime::SEC) です。TnbValueUnit.h の 1641 行目に定義があります。
| typedef CValueUnitT<CUnitTime2> CValueTime2 |
時間^2管理クラス
時間^2単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueTime2::SEC2) です。TnbValueUnit.h の 1735 行目に定義があります。
| typedef CValueUnitT<CUnitVolt> CValueVolt |
電圧管理クラス
電圧単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueVolt::V) です。TnbValueUnit.h の 2498 行目に定義があります。
| typedef CValueUnitT<CUnitWeight> CValueWeight |
重量管理クラス
重量単位コード と 接頭単位コード が使用できます。 接頭単位コードは、基準単位を基準にします。 CValueWeight::G) です。TnbValueUnit.h の 1457 行目に定義があります。
| CValueArea TNB::CalcCircleArea | ( | const CValueDistance & | r | ) |
| CValueDistance TNB::CalcCircleDistance | ( | const CValueDistance & | r | ) |
| CValueDegree TNB::CalcDegreeAverage | ( | const CValueDegree & | d1, |
| const CValueDegree & | d2, | ||
| double | r1 = 1.0, |
||
| double | r2 = 1.0 |
||
| ) |
[計算] 角度の平均計算.
| d1 | 角度1 |
| d2 | 角度2 |
| r1 | 角度1の比率。省略すると 1.0。 |
| r2 | 角度2の比率。省略すると 1.0。 |
TnbValueUnit.h の 2114 行目に定義があります。
| CValueDegree TNB::CalcDegreeAverage | ( | size_t | size, |
| const CValueDegree * | pDegs | ||
| ) |
[計算] 角度の平均計算.
| size | 配列数 |
| pDegs | 角度単位の配列 |
TnbValueUnit.h の 2091 行目に定義があります。
| CValueDegree TNB::CalcDegreeDifference | ( | const CValueDegree & | d1, |
| const CValueDegree & | d2 | ||
| ) |
| CValueArea TNB::CalcEllipseArea | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
[計算] 楕円面積計算 (π × 水平半径 × 垂直半径)
| x | 水平半径距離 |
| y | 垂直半径距離 |
TnbValueUnit.h の 1229 行目に定義があります。
| CValueDistance TNB::CalcEllipseDistance | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
[計算] 楕円周囲長計算 (π × √( 2 (水平半径^2 + 垂直半径^2))
| x | 水平半径距離 |
| y | 垂直半径距離 |
TnbValueUnit.h の 1012 行目に定義があります。
| CValueDistance TNB::CalcEllipseDistance_t2 | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
[計算] 楕円周囲長計算 (type2)
| x | 水平半径距離 |
| y | 垂直半径距離 |
TnbValueUnit.h の 1029 行目に定義があります。
| CValueDistance TNB::CalcEllipseDistance_t3 | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
[計算] 楕円周囲長計算 (type3)
| x | 水平半径距離 |
| y | 垂直半径距離 |
TnbValueUnit.h の 1050 行目に定義があります。
| CValueDistance TNB::CalcRightTriangleHeight | ( | const CValueDistance & | di, |
| const CValueDegree & | de | ||
| ) |
| CValueDistance TNB::CalcSlantingDistance | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
| CValueArea TNB::CalcTriangleArea | ( | const CValueDistance & | x, |
| const CValueDistance & | y | ||
| ) |
| CRealNumber TNB::cos | ( | const CValueDegree & | d | ) |
| CRealNumber TNB::cosh | ( | const CValueDegree & | d | ) |
| DWORD TNB::GetUnitKindCode | ( | const T & | t | ) |
[取得] 単位種コード取得
| t | 単位付値クラスのインスタンス。 |
TnbValueUnit.h の 852 行目に定義があります。
| CStr TNB::GetUnitKindString | ( | const T & | t | ) |
[取得] 単位種文字列取得
| t | 単位付値クラスのインスタンス。 |
TnbValueUnit.h の 836 行目に定義があります。
| CValueDegree TNB::MakeDegree | ( | BYTE | dd, |
| BYTE | mm, | ||
| double | ss | ||
| ) |
| CValueDegree TNB::MakeDegree | ( | int | dd, |
| int | mm = 0, |
||
| double | ss = 0.0 |
||
| ) |
[計算] 角度(度,分,秒)代入.
| [in] | dd | 度 |
| [in] | mm | 分 |
| [in] | ss | 秒 |
TnbValueUnit.h の 2045 行目に定義があります。
| CValueSpeed TNB::operator* | ( | const CValueAcceleration & | a, |
| const CValueTime & | t | ||
| ) |
| CValueCubic TNB::operator* | ( | const CValueArea & | a, |
| const CValueDistance & | d | ||
| ) |
| CValueCubic TNB::operator* | ( | const CValueDistance & | d, |
| const CValueArea & | a | ||
| ) |
| CValueArea TNB::operator* | ( | const CValueDistance & | d1, |
| const CValueDistance & | d2 | ||
| ) |
| CValueAcceleration TNB::operator* | ( | const CValueFrequency & | f, |
| const CValueSpeed & | s | ||
| ) |
[計算] 掛算 (加速度 = 周波数 × 速度) .
| f | 周波数 |
| s | 速度 |
TnbValueParUnit.h の 1007 行目に定義があります。
| CRealNumber TNB::operator* | ( | const CValueFrequency & | f, |
| const CValueTime & | t | ||
| ) |
| CValueAcceleration TNB::operator* | ( | const CValueSpeed & | s, |
| const CValueFrequency & | f | ||
| ) |
[計算] 掛算 (加速度 = 速度 × 周波数) .
| s | 速度 |
| f | 周波数 |
TnbValueParUnit.h の 996 行目に定義があります。
| CValueSpeed TNB::operator* | ( | const CValueTime & | t, |
| const CValueAcceleration & | a | ||
| ) |
| CRealNumber TNB::operator* | ( | const CValueTime & | t, |
| const CValueFrequency & | f | ||
| ) |
| CValueTime2 TNB::operator* | ( | const CValueTime & | t1, |
| const CValueTime & | t2 | ||
| ) |
| CValueTime TNB::operator/ | ( | const CRealNumber & | v, |
| const CValueFrequency & | f | ||
| ) |
| CValueFrequency TNB::operator/ | ( | const CRealNumber & | v, |
| const CValueTime & | t | ||
| ) |
| CValueSpeed TNB::operator/ | ( | const CValueAcceleration & | a, |
| const CValueFrequency & | f | ||
| ) |
| CValueDistance TNB::operator/ | ( | const CValueArea & | a, |
| const CValueDistance & | d | ||
| ) |
| CValueFlux TNB::operator/ | ( | const CValueCubic & | c, |
| const CValueTime & | t | ||
| ) |
| CValueSpeed TNB::operator/ | ( | const CValueDistance & | d, |
| const CValueTime & | t | ||
| ) |
| CValueAcceleration TNB::operator/ | ( | const CValueDistance & | d, |
| const CValueTime2 & | t | ||
| ) |
| CValueDistance TNB::operator/ | ( | const CValueSpeed & | s, |
| const CValueFrequency & | f | ||
| ) |
| CValueAcceleration TNB::operator/ | ( | const CValueSpeed & | s, |
| const CValueTime & | t | ||
| ) |
[計算] 割算 (加速度 = 速度 ÷ 時間) .
| s | 速度 |
| t | 時間 |
TnbValueParUnit.h の 1029 行目に定義があります。
| CValueTime TNB::operator/ | ( | const CValueTime2 & | t2, |
| const CValueTime & | t | ||
| ) |
| CValueDensity2 TNB::operator/ | ( | const CValueWeight & | d, |
| const CValueArea & | a | ||
| ) |
| CValueDensity3 TNB::operator/ | ( | const CValueWeight & | d, |
| const CValueCubic & | t | ||
| ) |
| CRealNumber TNB::sin | ( | const CValueDegree & | d | ) |
| CRealNumber TNB::sinh | ( | const CValueDegree & | d | ) |
| CValueDistance TNB::sqrt | ( | const CValueArea & | a | ) |
| CValueTime TNB::sqrt | ( | const CValueTime2 & | t2 | ) |
| CRealNumber TNB::tan | ( | const CValueDegree & | d | ) |
| CRealNumber TNB::tanh | ( | const CValueDegree & | d | ) |
| CStr TNB::ToStringWithJapanUnit | ( | const T & | t, |
| LPCTSTR | lpszFormat = NULL |
||
| ) |
[作成] 文字列作成
| t | 単位付値クラスのインスタンス。 |
| lpszFormat | printf()で double 一つを表示する場合のフォーマットを指定。省略すると "%f" になります。 |
TnbValueUnit.h の 799 行目に定義があります。
| CStr TNB::ToStringWithUnitMark | ( | const T & | t, |
| LPCTSTR | lpszFormat = NULL |
||
| ) |
[作成] 文字列作成
| t | 単位付値クラスのインスタンス。 |
| lpszFormat | printf()で double 一つを表示する場合のフォーマットを指定。省略すると "%f" になります。 |
TnbValueUnit.h の 818 行目に定義があります。