加減乘除運演算法則是什麼?
加減乘除法是基本的四則運算,在沒有括號的情況下,運算順序為先乘除,再加減。
加法交換律: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中文網其他相關文章!