Unary意思

"Unary" 這個術語在不同的領域有不同的含義,但通常它指的是涉及一個元素或一個運算元的操作或函式。以下是幾個領域中 "unary" 的含義:

  1. 數學和邏輯學:在數學和邏輯學中,unary operation 或 unary function 是指那些只接受一個運算元的操作或函式。例如,在集合論中,集合的補集運算(即添加一個特殊的元素,如在整數集中添加一個符號 ∅ 表示空集)就是一個一元運算。

  2. 計算機科學:在計算機科學中,unary operator 是指那些只操作一個運算元的運算符。例如,在程式語言中,一元加號(+x)和一元減號(-x)就是一元運算符,它們分別對運算元進行正號或負號的操作。

  3. 編譯原理:在編譯原理中,unary prefix operator 是指那些位於運算元前面的運算符,例如 C 語言中的 ++i(前置自增運算)和 --i(前置自減運算)。

  4. 邏輯學和哲學:在邏輯學和哲學中,unary predicate(一元謂詞)是指那些只適用於一個變數的謂詞。例如,"x is a human" 就是一個一元謂詞,因為它只涉及一個個體 "x"。

  5. 音樂:在音樂理論中,unary rhythm(一元節奏)是指那些由單一節拍組成的節奏。

  6. 物理學:在物理學中,unary relation(一元關係)是指那些只涉及一個變數的關係。例如,溫度與體積之間的關係在理想氣體定律中通常被視為一元關係。

總的來說,"unary" 這個術語強調的是操作或函式的單一性,即它們只涉及一個運算元或參數。