法人免责协议有用吗:怎么速算888*888?

来源:百度文库 编辑:高校问答 时间:2024/05/07 11:58:50
结果是788544......该怎么速算呢?

晕,还用java,即得以前小学11有个口诀“两边一拉,中间一加”(11*23=253)扩展到111也有次序111*111=12321 111*123=13631(注意首末不变第2,4位为前两位数和后两位数相加,中间一位为3个位数相加,若有进数则进位),888*888 换为888*111*8 。其中888*111 按此法首末两位为8,十位为8+8=16(后两八),取6,进一,百位8+8+8=24,24+1=25,取5进2,千位同理得8进1,最终888*111=98568 再乘8=788544即可(但感觉还是没直接乘着算好)

888*888
=(900-12)*(900-12)
=900*900-2*900*12+12*12
=810000-21600+144
=788544

static void Main(string[] args)
{
Console.WriteLine("Result of 888*888 is {0}",888*888);
}

888*800+888*88
=111*100*64+111*11*64
=(111*100+111*11)*64
=111*111*64
=788544

两边一拉,中间一加

俺在小学可没学过,现在才知道,谢谢楼上的啊!

888*8=7104
7104
+7104
-------
78144
+ 7104
------
788544
这样才对