fbpx
维基百科

一元運算

數學上,一元運算運算的一種,只有一個運算元[1]如果函數 f : AA,其中 A集合,則函數 f 是在 A 上的一元運算。

常用的記號前置的(例如 +¬)、後置的(例如階乘 )、上標的(例如轉置 AT)和代表函數的(例如 )等。舉平方根為例,在參數上方擴展平方根符號的橫條可以標記它們的範圍。

一元負數和正數 编辑

由於一元運算只有一個運算元,它們會先被計算。下面是一個使用否定的示例:

3--2

在这里,第一個 '−' 代表二元的減數運算,而第二個 '−' 是 2 的一元否定(或者 '-2' 可以指整数 -2)。因此,此運算式等于:

3−(-2)=5

在數學上其實也有一元正數,但它是不需要的,因為我們假設數值就是正數:

(+2)=2

一元正數不會更改負數運算的記號:

(+(-2)) = (-2)

在以下情况中,一个一元負數需要改变其記號:

(−(-2)) = (+2)

三角学 编辑

三角学中,像   这样的三角函数,可以被看做是一元运算。这是因为可以只将一个数输入函数,并得到结果。作为对比,像加法这种二元运算,需要两个数才能得到结果。

程式設計語言中的示例 编辑

C 語言系列 编辑

在 C 語言系列中,以下運算子是一元的:[2][3]

JavaScript 编辑

在JavaScript中,这些运算符是一元的:[4]

Unix Shell (Bash) 编辑

在 Unix/Linux shell (bash/sh) 中,"$" 是用於參數擴展的一元運算子,它利用其(有時被修改的)值替換變數的名稱。例如:

  • 簡單擴展:$x
  • 複雜擴展:${#x}

Windows PowerShell 编辑

  • 遞增:++$x, $x++
  • 遞減:−−$x, $x−−
  • 正:+$x
  • 负:$x
  • 否定:-not $x
  • 英语Execution (computing)目前的作用域.$x
  • 调新的作用域:&$x
  • 转换[type-name] cast-expression
  • 转换+$x
  • 陣列:,$array

參見 编辑

参考文献 编辑

  1. ^ Weisstein, Eric W. (编). Unary Operation. at MathWorld--A Wolfram Web Resource. Wolfram Research, Inc. [2020-07-29] (英语). 
  2. ^ Chapter 5. Expressions and Operators. . www-01.ibm.com. Version 6.0. : 109. (原始内容存档于2012-10-16). 
  3. ^ Unary Operators - C Tutorials - Sanfoundry. www.sanfoundry.com. [2022-08-06]. (原始内容于2018-06-13). 
  4. ^ Unary Operators. [2022-08-06]. (原始内容于2022-08-06). 

一元運算, 在數學上, 是運算的一種, 只有一個運算元, 如果函數, 其中, 是集合, 則函數, 是在, 上的, 常用的記號有前置的, 例如, 後置的, 例如階乘, displaystyle, 上標的, 例如轉置, 和代表函數的, 例如, displaystyle, 舉平方根為例, 在參數上方擴展平方根符號的橫條可以標記它們的範圍, 目录, 一元負數和正數, 三角学, 程式設計語言中的示例, 語言系列, javascript, unix, shell, bash, windows, powershell, 參見, . 在數學上 一元運算是運算的一種 只有一個運算元 1 如果函數 f A A 其中 A 是集合 則函數 f 是在 A 上的一元運算 常用的記號有前置的 例如 後置的 例如階乘 n displaystyle n 上標的 例如轉置 AT 和代表函數的 例如 sin x displaystyle sin x 等 舉平方根為例 在參數上方擴展平方根符號的橫條可以標記它們的範圍 目录 1 一元負數和正數 2 三角学 3 程式設計語言中的示例 3 1 C 語言系列 3 2 JavaScript 3 3 Unix Shell Bash 3 3 1 Windows PowerShell 4 參見 5 参考文献一元負數和正數 编辑由於一元運算只有一個運算元 它們會先被計算 下面是一個使用否定的示例 3 2在这里 第一個 代表二元的減數運算 而第二個 是 2 的一元否定 或者 2 可以指整数 2 因此 此運算式等于 3 2 5在數學上其實也有一元正數 但它是不需要的 因為我們假設數值就是正數 2 2一元正數不會更改負數運算的記號 2 2 在以下情况中 一个一元負數需要改变其記號 2 2 三角学 编辑三角学中 像sin displaystyle sin nbsp cos displaystyle cos nbsp tan displaystyle tan nbsp 这样的三角函数 可以被看做是一元运算 这是因为可以只将一个数输入函数 并得到结果 作为对比 像加法这种二元运算 需要两个数才能得到结果 程式設計語言中的示例 编辑C 語言系列 编辑 在 C 語言系列中 以下運算子是一元的 2 3 遞增 x x 遞減 x x 位址 amp x 間接定址 英语 Indirection x 正 x 负 x 一的补码 x 否定 x Sizeof sizeof x sizeof 类名称 转换 i 类名称 i i 铸表达 i JavaScript 编辑 在JavaScript中 这些运算符是一元的 4 遞增 x x 遞減 x x 正 x 负 x 一的补码 x 否定 xUnix Shell Bash 编辑 在 Unix Linux shell bash sh 中 是用於參數擴展的一元運算子 它利用其 有時被修改的 值替換變數的名稱 例如 簡單擴展 span style color gray x span 複雜擴展 span style color gray x span Windows PowerShell 编辑 遞增 span style color gray x span span style color gray x span 遞減 span style color gray x span span style color gray x span 正 span style color gray x span 负 span style color gray x span 否定 not span style color gray x span 调 英语 Execution computing 目前的作用域 span style color gray x span 调新的作用域 amp span style color gray x span 转换 i type name i i span style color gray cast expression span i 转换 span style color gray x span 陣列 span style color gray array span 參見 编辑二元運算 三元運算 元数 运算 数学 运算符 编程 参考文献 编辑 Weisstein Eric W 编 Unary Operation at MathWorld A Wolfram Web Resource Wolfram Research Inc 2020 07 29 英语 Chapter 5 Expressions and Operators C C Language Reference www 01 ibm com Version 6 0 109 原始内容存档于2012 10 16 Unary Operators C Tutorials Sanfoundry www sanfoundry com 2022 08 06 原始内容存档于2018 06 13 Unary Operators 2022 08 06 原始内容存档于2022 08 06 Matt Insall Unary Operation MathWorld 取自 https zh wikipedia org w index php title 一元運算 amp oldid 75667345, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。