「Gz:cvunit-area」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (gz:cvunit-area ''value'' ''from-unit'' ''to-unit'') ; 機能 : ある計測面積単位から別の計測単位に値を変換する。 : from...」)
 
編集の要約なし
8行目: 8行目:
: from-unit と to-unit 引数は、次の単位が利用可能
: from-unit と to-unit 引数は、次の単位が利用可能
* メートル法
* メートル法
* "mm2"  : 平方ミリメートル
** "mm2"  : 平方ミリメートル
** "cm2"  : 平方センチメートル
** "cm2"  : 平方センチメートル
** "m2"   : 平方メートル
** "m2" or "㎡" or "平米" : 平方メートル
** "km2"  : 平方キロメートル
** "km2"  : 平方キロメートル
** "a"    : アール
** "a"    : アール
** "ha"   : ヘクタール
** "ha" or "ヘクタール" or "㌶""  : ヘクタール
* 尺貫法
* 尺貫法
** "坪"  : 坪(6x6尺)
** "坪"  : 坪(6x6尺)
47行目: 47行目:
  4840.0
  4840.0


(gz:cvunit-area 32000 "m2" "ha") ; 平米 → ヘクタール
3.2
</pre>
</pre>



2018年3月14日 (水) 21:12時点における版

構文
(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.6 "mm2" "坪") ; 平米 → 坪
 2

 (gz:cvunit-area 1.0 "ac" "sq_yd")  ; エーカー → 平方ヤード
 4840.0

 (gz:cvunit-area 32000 "m2" "ha") ; 平米 → ヘクタール
 3.2