Loading AI tools
ウィキペディアから
単項演算とは、数学で、被作用子(オペランド)が一つだけであるような演算(つまり、入力が一つの演算)のこと。
たとえば、論理否定は真理値に対する単項演算であり、自乗は実数に対する単項演算である。階乗 n! も単項演算である。与えられた集合 S に対する単項演算は、関数 S→S に他ならない。
プログラミング言語においても、単項演算子のある言語もある。C言語の例を挙げる。
++x
, x++
--x
, x--
&x
*x
+x
-x
~x
!x
sizeof x
sizeof(型の名前)
(型の名前)オペランド
なお、「関数を返す関数」というような「高階関数」があるような系であれば、2以上の任意の引数個を持つ演算(関数)は、単項演算にすることができる(カリー化)。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.