関数とは? わかりやすく解説

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

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

読み方:かんすう

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

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

関数/函数の画像

関数

読み方かんすう
【英】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)』 (2024/10/05 09:01 UTC 版)

関数(かんすう、英語: function)には、以下のような用法がある。函数とも書く。




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

関数

出典:『Wiktionary』 (2021/07/01 12:23 UTC 版)

語源

発音

か↗んす↘ー

名詞

(かんすう)

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

合成語

翻訳

関連語

関連項目


「関数」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



関数と同じ種類の言葉


英和和英テキスト翻訳>> 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.
株式会社 小学館
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【関数】の記事を利用しております。
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.
数理検定協会数理検定協会
Copyright©2024 数理検定協会 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というライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS