速算与巧算 99.9(1988个9)*99.9(1988个9)+199.9(1988个9)的末尾有多少个0?

问题描述:

速算与巧算 99.9(1988个9)*99.9(1988个9)+199.9(1988个9)的末尾有多少个0?

3976

…… 偶数学一向不好

把99……9看成一个A,原式化简为:A*A+10的1988次方+A,进一步化简为A*(A+1)+10的1988次方,A+1的结果是10的1988次方,上式就变成A*10的1988次方+10的1988次方,也就是(A+1)*10的1988次方,结果为两个10的1988次方相乘,1988*2=3976,所以有3976个0