Rumah > masalah biasa > 加减乘除运算法则是什么?

加减乘除运算法则是什么?

烟雨青岚
Lepaskan: 2020-06-16 09:22:08
asal
21353 orang telah melayarinya

加减乘除运算法则是什么?

加减乘除运算法则是什么?

加减乘除法是基本的四则运算,在没有括号的情况下,运算顺序为先乘除,再加减。

加法交换律: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中文网!!

Atas ialah kandungan terperinci 加减乘除运算法则是什么?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Isu terkini
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan