関数とは?

Weblio 辞書 > 同じ種類の言葉 > 人文 > 関数 > 関数 > 関数の意味・解説 

かん‐すう〔クワン‐|カン‐〕【関数/×函数】

function二つ変数xyがあって、xの値が決まると、それに対応してyの値が一つ決まるとき、yxの関数であるという。記号yfx)で表す。x独立変数といい、二つ上のこともある。また、この概念拡張して、ある集合の各要素に他の集合の各要素一対一で対応させる規則である写像をさすこともある。

コンピュータープログラミング言語アプリケーションソフトにおいて、ある数や文字列入力された時、決められた処理を行いその結果出力する命令群のこと。

関数/函数の画像

かん‐すう クヮン‥ 【関数・函 カン 数】

〔名〕 (英 function訳語

変数yが変数xの変化関連して、従属的に変化する時の、yのxに対する称。xを独立変数といい、二つ上のこともある。また、比喩的に、ある物の変化伴って、他の物も変化するような場合後者前者に対していう。〔哲学字彙(1881)〕

一つ集合の各要素に、他の集合要素一つずつ対応させる規則の称。写像


関数

読み方かんすう
【英】function

関数とは、入力された値に対してある決まった内容計算行い入力された値に応じた処理結果返す数式、あるいは命令集まりのことである。

プログラミング言語などにおいては使用頻度の高い処理手続きは関数としてあらかじめ用意されていることが多い。関数に入力する値は「引数」と呼ばれる引数は、関数の種類によっては数値でなく文字列などが使用される場合もある。

例えば、C言語などにおける「abs」関数は、引数である数の「絶対値返す」関数である。このような関数を複数組み合わせることで、高度で複雑な処理をくみ上げることができる。

関数はプログラミング言語だけでなく、表計算ソフトデータベースソフトなどでも用意されていることが多い。例えば数の絶対値返すabs」関数の処理は、Excelでも用意されている。

なお、より数学的な意味での関数を扱い、関数の定義によってプログラム表現するタイププログラミング言語が、関数型言語呼ばれている。


関数処理関数(funchand)

導入

これらの関数は、関数で行う様々な処理を行います。

要件

外部ライブラリを必要としません。

インストール手順

PHP コアに含まれるため、 追加のインストール無しで使用できます。

実行時設定

設定ディレクティブは定義されていません。

定義済み定数

定数は定義されていません。

目次

call_user_func_array — パラメータの配列を指定してユーザ関数をコールする
call_user_func — 最初の引数で指定したユーザ関数をコールする
create_function — 匿名関数(ラムダ形式)を作成する
func_get_arg — 引数のリストから要素を1つ返す
func_get_args — 関数の引数リストを配列として返す
func_num_args — 関数に渡された引数の数を返す
function_exists — 指定した関数が定義されている場合にTRUEを返す
get_defined_functions — 定義済みの全ての関数を配列で返す
register_shutdown_function — シャットダウン時に実行する関数を登録する
register_tick_function — 各 tick で実行する関数を登録する
unregister_tick_function — 各 tick の実行用の関数の登録を解除する

関数

2つ変数 x, y について、x の値を定めると、それに対応する y の値がただ1つ定まるとき、y は x の関数であるという。


関数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/07 09:32 UTC 版)

関数(かんすう)、函数




「関数」の続きの解説一覧

関数

出典:『Wiktionary』 (2019/04/07 11:54 UTC 版)

名詞

かんすう

  1. 数学)ある変数依存して決まるあるいはその対応を表す集合に値をとる写像
  2. 数学)数の集合に限らない写像
  3. 情報技術ルーチン

語源

合成語

翻訳

関連語

関連項目




関数と同じ種類の言葉


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

「関数」に関係したコラム

  • 株式分析のゴールデンクロス、デッドクロスをエクセルで表示するには

    株式分析のゴールデンクロス、デッドクロスをエクセルで表示する方法を紹介します。ゴールデンクロスとは、短期の株価移動平均線が、長期の株価移動平均線を下から上に突き抜けることです。また、デッドクロスとは、...

  • 株365に上場している銘柄のチャートを表示するには

    株365に上場している銘柄は、日経225証拠金取引、DAX証拠金取引、FTSE100証拠金取引、FTSE中国25証拠金取引の4つの銘柄です。ここでは、これらの銘柄のチャートをExcelを使って表示する...

  • FXの移動平均線の種類

    FX(外国為替証拠金取引)で用いられる移動平均線にはいくつかの種類があります。ここでは、よく知られている移動平均線を紹介します。▼単純移動平均線単に移動平均線という場合は、単純移動平均線(Simple...

  • FXのチャート分析ソフトMT4のEAの作り方

    FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のEA(Expert Advisor)の作り方を紹介します。MT4のメニューから「ツール」、「MetaQuotes L...

  • FXのティックをエクセルで表示するには

    FX(外国為替証拠金取引)のティックをエクセルで表示する方法を紹介します。必要なソフトウェアは、Microsoft Excel(エクセル)とMT4(Meta Trader 4)です。Microsoft...

辞書ショートカット

すべての辞書の索引

「関数」の関連用語

関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



関数のページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
精選版 日本国語大辞典精選版 日本国語大辞典
(C)Shogakukan Inc.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2021 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ関数の記事を利用しております。
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2021 by the PHP Documentation Group.
数理検定協会数理検定協会
Copyright©2021 数理検定協会 All Rights Reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの関数 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
Text is available under Creative Commons Attribution-ShareAlike (CC-BY-SA) and/or GNU Free Documentation License (GFDL).
Weblioに掲載されている「Wiktionary日本語版(日本語カテゴリ)」の記事は、Wiktionaryの関数 (改訂履歴)の記事を複製、再配布したものにあたり、Creative Commons Attribution-ShareAlike (CC-BY-SA)もしくはGNU Free Documentation Licenseというライセンスの下で提供されています。

©2021 GRAS Group, Inc.RSS