アクセスカウンター アクセスカウンター アクセスカウンター
n-ary operation  

ことのはの散策

 

operation, operator, operand, n-ary operation:
演算,演算子,オペランド,n項演算


                                                                                      上智大学 伊藤 潔

                                                                                            2005年10月27日


 様々な演算(operation)があります.算術演算(arithmetic operation)の
x+5の演算子(operator),"+"で, オペランド(operand)は,x5です.ifの中に,x+5と書くと,このx>5の演算子は">"で, オペランドは,"x""5"です.

 演算子によって,オペランドの個数が異なります.オペランドの個数がnの時,その演算をn項演算(n-ary operation),演算子をn項演算子,n項オペレータ(n-ary operator)と呼びます.

 単項オペレータ(unary operator)は,オペランドが1つのものです.よくあるのは,”-X””-”です.この オペランドは”X”です.f(x)と書ける関数のfがその例です.sin(X)などの関数呼び出しも,sinを単項オペレータ,Xをオペランドと見なせます.

 2項オペレータ(binary operator) は,オペランドが2つのものです.x+5x>5も,+>は,2項オペレータです.x5は,オペランドです.f(x,y)と書ける関数のfがその例です.

 3項オペレータ(ternary  operator, trinary )は,f(x,y,z)と書ける関数のfがその例です.