unary operationとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > unary operationの意味・解説 

単項演算

(unary operation から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/03/28 22:55 UTC 版)

単項演算とは、数学で、被作用子(オペランド)が一つだけであるような演算(つまり、入力が一つの演算)のこと。

たとえば、論理否定真理値に対する単項演算であり、自乗実数に対する単項演算である。階乗 n! も単項演算である。与えられた集合 S に対する単項演算は、関数 SS に他ならない。

プログラミング言語においても、単項演算子のある言語もある。C言語の例を挙げる。

  • インクリメント: ++x, x++
  • デクリメント: --x, x--
  • アドレス: &x
  • 間接演算: *x
  • 正の単項演算: +x
  • 負の単項演算: -x
  • ビット単位否定: ~x
  • 論理否定: !x
  • Sizeof: sizeof x
  • Sizeof: sizeof(型の名前)
  • 型変換: (型の名前)オペランド

なお、「関数を返す関数」というような「高階関数」があるような系であれば、2以上の任意の引数個を持つ演算(関数)は、単項演算にすることができる(カリー化)。

関連項目




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

辞書ショートカット

すべての辞書の索引

「unary operation」の関連用語

unary operationのお隣キーワード
検索ランキング

   

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



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

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの単項演算 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS