かん‐すう〔クワン‐〕【巻数】
かん‐すう〔クワン‐|カン‐〕【関数/×函数】
関数
【英】function
関数とは、入力された値に対してある決まった内容の計算を行い、入力された値に応じた処理結果を返す、数式、あるいは命令の集まりのことである。
プログラミング言語などにおいては、使用頻度の高い処理手続きは関数としてあらかじめ用意されていることが多い。関数に入力する値は「引数」と呼ばれる。引数は、関数の種類によっては数値でなく文字列などが使用される場合もある。
例えば、C言語などにおける「abs」関数は、引数である数の「絶対値を返す」関数である。このような関数を複数組み合わせることで、高度で複雑な処理をくみ上げることができる。
関数はプログラミング言語だけでなく、表計算ソフトやデータベースソフトなどでも用意されていることが多い。例えば数の絶対値を返す「abs」関数の処理は、Excelでも用意されている。
なお、より数学的な意味での関数を扱い、関数の定義によってプログラムを表現するタイプのプログラミング言語が、関数型言語と呼ばれている。
かんすうと同じ種類の言葉
- かんすうのページへのリンク