### 数値関数

関数名 | 機　　能 | 備　考
--- | --- | ---
SIN | 数式のサインを与えます。 | 戻り値は倍精度型
COS | 数式のコサインを与えます。 | 戻り値は倍精度型
TAN | 数式のタンジェントを与えます。 | 戻り値は倍精度型
ATN | 数式のアークタンジェントを与えます。 | 戻り値は倍精度型
ABS | 数式の絶対値を与えます。 |
SGN | 数式の符号を与えます。 |
INT | 数式を超えない最大の整数を与えます。 |
FIX | 数式の整数部を与えます。 |
FRAC | 数式の小数部を与えます。 |
CINT | 数式を整数型に変換した値を与えます。 |
CSNG | 数式を単精度型に変換した値を与えます。 |
CDBL | 数式を倍精度型に変換した値を与えます。 |
SQR | 数式の平方根を与えます。 | 戻り値は倍精度型
EXP | 数式の指数関数を与えます。 |
LOG | 数式の自然対数を与えます。 | 戻り値は倍精度型
LOG10 | 数式の常用対数を求めます。 | 新規追加
PAI | 円周率πのｘ倍を与えます。 | 戻り値は倍精度型
RAD | 度単位の数式をラジアン単位に変換します。 | 戻り値は倍精度型
DEG | ラジアン単位の数式を度単位に変換します。 | 新規追加
FAC | 数式の階乗を与えます。 |
SUM | 数式ｎの１からｎまでの合計値を与えます。 |
RND | ０以上ｘ未満の乱数を発生します。 | 引数で範囲を設定可能

### （説明の形式）

［機能］ | 各コマンド・ステートメント・関数の働きを簡潔に記述します。
［書式］ | 各コマンド・ステートメント・関数の書き方の一般形を示します。 ［　］の中は任意に省略できます。
［解説］ | 各コマンド・ステートメント・関数の実際の使用方法、働き、注意事項を詳しく述べています。

### SIN

［機能］ | 数式のサインを与えます。
［書式］ | SIN（ｘ） ｘ：サインを求める数式。単位はラジアンです。
［解説］ | 数式のサイン、sinＸが、この関数の値になります。

### COS

［機能］ | 数式のコサインを与えます。
［書式］ | COS（ｘ） ｘ：コサインを求める数式。単位はラジアンです。
［解説］ | 数式のコサイン、cosＸが、この関数の値になります。

### TAN

［機能］ | 数式のタンジェントを与えます。
［書式］ | TAN（ｘ） ｘ：タンジェントを求める数式。単位はラジアンです。
［解説］ | 数式のタンジェント、tanＸが、この関数の値になります。

### ATN

［機能］ | 数式のアークタンジェントを与えます。
［書式］ | ATN（ｘ） ｘ：アークタンジェントを求める数式。
［解説］ | 数式のアークタンジェント、arctanＸが、この関数の値になります。

### ABS

［機能］ | 数式の絶対値を与えます。
［書式］ | ABS（ｘ） ｘ：絶対値を求める数式。
［解説］ | 数式ｘの絶対値｜ｘ｜が、この関数の値になります。

### SGN

［機能］ | 数式の符号を与えます。
［書式］ | SGN（ｘ） ｘ：数式。
［解説］ | 数式ｘによって、次の値がこの関数の値になります。 ｘ＞０のとき　　１ ｘ＝０のとき　　０ ｘ＜０のとき　－１

### INT

［機能］ | 数式を超えない最大の整数を与えます。
［書式］ | INT（ｘ） ｘ：数式。
［解説］ | 数式を超えない最大の整数［ｘ］が、この関数の値になります。

### FIX

［機能］ | 数式の整数部を与えます。
［書式］ | FIX（ｘ） ｘ：数式。
［解説］ | 数式の整数部のみを取り出して、小数点以下を切り捨てた値が、この関数の値になります。 数値の四捨五入にはCINTを使います。

### FRAC

［機能］ | 数式の小数部を与えます。
［書式］ | FRAC（ｘ） ｘ：数式。
［解説］ | 数式の小数部のみを取り出して、整数部を取り去った値が、この関数の値になります。

### CINT・CSNG・CDBL

［機能］ | 数式の型変換を行います。
［書式］ | CINT（ｘ） CSNG（ｘ） CDBL（ｘ） ｘ：型変換を行う数式。
［解説］ | CINTはｘを整数型に、 CSNGはｘを単精度型に、 CDBLはｘを倍精度型に、 それぞれ変換した値になります。

### SQR

［機能］ | 数式の平方根を与えます。
［書式］ | SQR（ｘ） ｘ：平方根を求める数式。０以上の値です。
［解説］ | 数式の平方根√ｘが、この関数の値になります。

### EXP

［機能］ | 数式の指数関数を与えます。
［書式］ | EXP（ｘ） ｘ：指数関数を求める数式。
［解説］ | 自然対数の底ｅのｘ乗ｅ＾ｘが、この関数の値になります。

### LOG

［機能］ | 数式の自然対数を与えます。
［書式］ | LOG（ｘ） ｘ：数式。ｘ＞０
［解説］ | 数式の自然対数ln ｘ（＝log eＸ）が、この関数の値になります。

### LOG10new!

［機能］ | 数式の常用対数を求めます。
［書式］ | LOG10（ｘ） ｘ：数式。ｘ＞０
［解説］ | 数式の常用対数（log 10Ｘ）が、この関数の値になります。

### PAI

［機能］ | 円周率πのｘ倍を与えます。
［書式］ | PAI［（ｘ）］ ｘ：数式
［解説］ | 円周率πのｘ倍が、この関数の値になります。 PAI（１）の代わりに、システム変数のπ（パイ）を使うことができます。

### RAD

［機能］ | 度単位の数式をラジアン単位に変換します。
［書式］ | RAD（ｘ） ｘ：ラジアン単位に変換する数式。単位は度です。
［解説］ | 度単位の数式をπ／180倍して、ラジアン単位に変換します。三角関数の値を求めるときに使うと便利です。

### DEGnew!

［機能］ | ラジアン単位の数式を度単位に変換します。
［書式］ | DEG（ｘ） ｘ：度単位に変換する数式。単位はラジアンです。
［解説］ | ラジアン単位の数式を180／π倍して、度単位に変換します。三角関数の値を求めるときに使うと便利です。

### FAC

［機能］ | 数式の階乗を与えます。
［書式］ | FAC（ｎ） ｎ：階乗を求める数式。0以上の整数。
［解説］ | 数式の階乗ｘ！が、この関数の値になります。

### SUM

［機能］ | 数式ｎの１からｎまでの合計値を与えます。
［書式］ | SUM（ｎ） ｎ：数式。0以上の整数値です。
［解説］ | １＋２＋･･･＋（ｎ－１）＋ｎ＝ｎ（ｎ＋１）／２が、この関数の値になります。

### RND

［機能］ | ０以上ｘ未満の乱数を発生します。
［書式］ | RND［（ｘ）］ ｘ：数式。
［解説］ | 発生した擬似乱数が、この関数の値になります。この乱数は、０以上ｘ未満の乱数になっています。

先頭に戻る