Loading docs/math/bignum.md +4 −6 Original line number Diff line number Diff line Loading @@ -276,17 +276,15 @@ void sub(int a[LEN], int b[LEN], int c[LEN]) { 其实处理被减数比减数小的情况很简单。 $$ 当x<0时,\left| x \right|=-x $$ 当$x<0$时,$\left| x \right|=-x$ $\because$ 当 a<b 时,(a-b)<0。 $\because$ 当 $a<b$ 时,$(a-b)<0$。 $$ \therefore \left|a-b\right|=-(a-b) $$ $\because$ 只有符号不同的两个数互为相反数。 $\because$ 只有符号不同的两个数互为相反数。 又 $\because$ 这里的绝对值运算只是将负号变为正号。 Loading @@ -304,7 +302,7 @@ $$ =-[b-a] $$ 答案~~并不~~简单明了,如果你看不懂数学公式,就来一个简单粗暴的: 答案不太简单明了,如果你看不懂数学公式,就来一个简单粗暴的: 交换 a 和 b 的值并正常减法运算,然后在得数前加上负号! Loading Loading
docs/math/bignum.md +4 −6 Original line number Diff line number Diff line Loading @@ -276,17 +276,15 @@ void sub(int a[LEN], int b[LEN], int c[LEN]) { 其实处理被减数比减数小的情况很简单。 $$ 当x<0时,\left| x \right|=-x $$ 当$x<0$时,$\left| x \right|=-x$ $\because$ 当 a<b 时,(a-b)<0。 $\because$ 当 $a<b$ 时,$(a-b)<0$。 $$ \therefore \left|a-b\right|=-(a-b) $$ $\because$ 只有符号不同的两个数互为相反数。 $\because$ 只有符号不同的两个数互为相反数。 又 $\because$ 这里的绝对值运算只是将负号变为正号。 Loading @@ -304,7 +302,7 @@ $$ =-[b-a] $$ 答案~~并不~~简单明了,如果你看不懂数学公式,就来一个简单粗暴的: 答案不太简单明了,如果你看不懂数学公式,就来一个简单粗暴的: 交换 a 和 b 的值并正常减法运算,然后在得数前加上负号! Loading