首頁 >常見問題 >加減乘除運演算法則是什麼?

加減乘除運演算法則是什麼?

烟雨青岚
烟雨青岚原創
2020-06-16 09:22:0821142瀏覽

加減乘除運演算法則是什麼?

加減乘除運演算法則是什麼?

加減乘除法是基本的四則運算,在沒有括號的情況下,運算順序為先乘除,再加減。

加法交換律:a b=b a

加法結合律:a b c=a (b c)

乘法交換律:a*b=b*a

乘法結合律:a*b*c=a*(b*c)

乘法分配律:(a b)*c=a*c b*c

#減法的性質:a-b-c=a-(b c)

除法的性質:a/b/c=a/(b*c)

電腦加減除運算原理

加減法原理:原碼,反碼,補碼

機器數:數值在電腦中的真實儲存;如[ 2]為[00000010],[-2]為[10000010] ;其最高位稱為符號位,0代表正數,1代表負數。

機器數的真數:機器數的真正數值,如[ 2]為[0000010],[-2]為 [0000010] 等。

原碼:符號位元加真數的絕對值,用第一位表示符號, 其餘位元表示值。

反碼:正數的反碼是其本身;負數的反碼是在其原碼的基礎上, 符號位不變,其餘各位取反。

補碼:正數的補碼就是其本身;負數的補碼是在其原碼的基礎上, 符號位不變, 其餘各位取反, 最後 1。

乘法原理:電腦數值都是用2的N次方來表示的:

2^n0 2^n1 2^n2 2^n3 2^n4......

x*y

=(x)*(2^n0 2^n1 2^n2 2^n3 2^n4)

=(x*2^n0) (x*2^n1) (x*2^n2) (x*2^n3) (x*2^n4) ......

=(x左移n0) (x左移n1) (x左移n2) (x左移n3) (x左移n4) ......

除法原理:左移運算,符號位不參與運算。

更多相關知識,請造訪 PHP中文網! !

以上是加減乘除運演算法則是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn