首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

如何把除法转换为乘法

2014-01-17 
怎么把除法转换为乘法a/(b+c)有没有办法转换为不含括号的表达式[解决办法]-除数count次-除数+count次-----

怎么把除法转换为乘法
a/(b+c)

有没有办法转换为不含括号的表达式
[解决办法]
-除数count次
-除数+count次

-------------
要减负。乘除不懂啊。
[解决办法]
我们可以联想计算机是如何进行除法运算的,当我们把十进制数看成二进制时,其实除法运算就是减法运算。

举个4位除法的例子:a= 10, b = 2,计算a/b

a = 1010, b = 0010
a = 1010, b'= 1000, b = b'*2^(-2)

除法运算:
             1.0 1    ...... 商
————————————————————
1000 
[解决办法]
 1 0 1 0        ...... 被除数
       1 0 0 0        ...... 除数
————————————————————
           1 0 0 0
           1 0 0 0
————————————————————
                 0    ...... 余数

a/b' = 1.01 => a/b = a/(b'*2^(-2)) = a/b'* 2^2 = 1.01 *2^2 =101= 0101=5
[解决办法]
c小于1的话1/(1+c)=1-c+c^2-c^3+c^4-c^5+...

热点排行