「計算(GZ-LIB)」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
編集の要約なし
編集の要約なし
35行目: 35行目:
| ([[gz:sqrt3]] ) ||  3 の平方根(小数点 18桁)を返す。
| ([[gz:sqrt3]] ) ||  3 の平方根(小数点 18桁)を返す。
|-
|-
| ([[gz:lcm]] num num) || 最小公倍数を返す
| ([[gz:lcm]] num num) || 最小公倍数を返す。
|-
|-
| ([[gz:rounddown]] num ) ||  切り捨て
| ([[gz:rounddown]] num ) ||  切り捨て。
|-
|-
| ([[gz:roundup]] num) || 切り上げ
| ([[gz:roundup]] num) || 切り上げ。
|-
|-
| ([[gz:round]] num) || 四捨五入
| ([[gz:round]] num) || 四捨五入。
|-
|-
| ([[gz:fact]] num) || 階乗
| ([[gz:fact]] num) || 階乗。
|-
| ([[gz:average]] lst) || 数値リスト lst の平均値を返す。
|-
| ([[gz:median]] lst) || 数値リスト lst の中央値を返す。
|-
| ([[gz:mode]] lst) || 数値リスト lst の最頻値をリストで返す。
|-
|-
| ([[gz:dec-base|GZ-Dec->Base]] n b) || 10進数の数値を b進数に変換した"文字列"を返す  
| ([[gz:dec-base|GZ-Dec->Base]] n b) || 10進数の数値を b進数に変換した"文字列"を返す  

2017年5月5日 (金) 12:00時点における版

GizmoLib の計算関数は、次の通り。

関 数 説 明
(gz:square num ) num の二乗を返す。
(gz:cube num ) num の三乗を返す。
(gz:quad num ) num の四乗を返す。
(gz:asin num ) num のアークサイン(逆正弦関数)を返す。
(gz:asec num ) num のアークセカント(逆正割関数)を返す。
(gz:acos num ) num のアークコサイン(逆余弦関数)を返す。
(gz:acsc num ) num のアークコセカント(逆余割関数)を返す。
(gz:atan2 num num ) num のアークタンジェント(逆正接関数)を返す。
(gz:tan num ) num のタンジェント(正接関数)を返す。
(gz:sec num ) num のセカント(正割関数)を返す。
(gz:csc num ) num のコセカント(余割)を返す。
(gz:cot num ) num のコタンジェント(余接)を返す。
(gz:acot num ) num のアークコタンジェント(逆余接関数)を返す。
(gz:sqrt2 ) 2 の平方根(小数点 18桁)を返す。
(gz:sqrt3 ) 3 の平方根(小数点 18桁)を返す。
(gz:lcm num num) 最小公倍数を返す。
(gz:rounddown num ) 切り捨て。
(gz:roundup num) 切り上げ。
(gz:round num) 四捨五入。
(gz:fact num) 階乗。
(gz:average lst) 数値リスト lst の平均値を返す。
(gz:median lst) 数値リスト lst の中央値を返す。
(gz:mode lst) 数値リスト lst の最頻値をリストで返す。
(GZ-Dec->Base n b) 10進数の数値を b進数に変換した"文字列"を返す
(gz:Base->Dec n b) 文字列 n を b進数に変換した"数値"を返す
(gz:Base->Base n b1 b2 ) b1 進数の文字列 n を b2 進数にした値の文字列を返す
(gz:Hex->Dec h1 ) 16進数の文字列 h1 を 10進数にした値の数値を返す。
(gz:random_lc) (擬似)乱数を返す。(数学的な乱数ではない。)
(gz:heron a b c) 三角形の3辺の長さ a,b,c から面積を返す。
(gz:heron_a a b c) 三角形の3辺の長さ a,b,c から3つの角の角度を返す。
(gz:heron_h a b c) 三角形の3辺の長さ a,b,c から3辺の高さを返す。
(gz:heron_i a b c) 三角形の3辺の長さ a,b,c から内接円の半径を返す。
(gz:heron_c a b c) 三角形の3辺の長さ a,b,c から外接円の半径を返す。