「Gz:cvunit-area」の版間の差分
細編集の要約なし  | 
				細編集の要約なし  | 
				||
| 5行目: | 5行目: | ||
; 機能  | ; 機能  | ||
:   | : ある面積単位から別の面積単位に値を変換する。  | ||
: from-unit と to-unit 引数は、次の単位が利用可能  | : from-unit と to-unit 引数は、次の単位が利用可能  | ||
* メートル法  | * メートル法  | ||
2018年3月14日 (水) 22:23時点における版
- 構文
 - (gz:cvunit-area value from-unit to-unit)
 
- 機能
 - ある面積単位から別の面積単位に値を変換する。
 - from-unit と to-unit 引数は、次の単位が利用可能
 
- メートル法
- "mm2" : 平方ミリメートル
 - "cm2" : 平方センチメートル
 - "m2" or "㎡" or "平米" : 平方メートル
 - "km2" : 平方キロメートル
 - "a" : アール
 - "ha" or "ヘクタール" or "㌶"" : ヘクタール
 
 - 尺貫法
- "坪" : 坪(6x6尺)
 - "畝" : 畝(30坪)
 - "反" : 反(10畝)
 - "町" : 町(10反)
 
 - ヤードポンド法
- "sq_in": 平方インチ
 - "sq_ft": 平方フィート
 - "sq_yd": 平方ヤード
 - "sq_ch": 平方チェーン
 - "ac" : エーカー
 - "ro" : ルード
 - "sq_mi": 平方マイル
 
 
- 引数
 - 
- value : 変換する数値
 - from-unit : 変換前の value の単位。
 - to-unit : 変換後の value の単位。
 
 
- 戻り値
 - 正常に変換された場合は、変換後の値。それ以外は nil。
 
- サンプル
 
(gz:cvunit-area 6 "坪" "m2") 19.8347 (gz:cvunit-area 25 "ヘクタール" "町") 25.2083 (gz:cvunit-area 32000 "m2" "ha") ; 平米 → ヘクタール 3.2 (gz:cvunit-area 1.0 "ac" "sq_yd") ; エーカー → 平方ヤード 4840.0