一元運算在數學上,一元運算是運算的一種,只有一個運算元。[1]如果函數 f : A → A,其中 A 是集合,則函數 f 是在 A 上的一元運算。 常用的記號有前置的(例如 +、−、¬)、後置的(例如階乘 )、上標的(例如轉置 AT)和代表函數的(例如 )等。舉平方根為例,在參數上方擴展平方根符號的橫條可以標記它們的範圍。 一元負數和正數由於一元運算只有一個運算元,它們會先被計算。下面是一個使用否定的示例:
在这里,第一個 '−' 代表二元的減數運算,而第二個 '−' 是 2 的一元否定(或者 '-2' 可以指整数 -2)。因此,此運算式等于:
在數學上其實也有一元正數,但它是不需要的,因為我們假設數值就是正數:
一元正數不會更改負數運算的記號:
在以下情况中,一个一元負數需要改变其記號:
三角学三角学中,像,,这样的三角函数,可以被看做是一元运算。这是因为可以只将一个数输入函数,并得到结果。作为对比,像加法这种二元运算,需要两个数才能得到结果。 程式設計語言中的示例C 語言系列
JavaScript在JavaScript中,这些运算符是一元的:[4] Unix Shell (Bash)在 Unix/Linux shell (bash/sh) 中,"$" 是用於參數擴展的一元運算子,它利用其(有時被修改的)值替換變數的名稱。例如:
Windows PowerShell
參見参考文献
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia