从1到10连乘怎么算
利用乘法分配律,直接相乘便可。
2*5*10*1*(3*4*6*7*8*9)
=100*(3*2*2*2*3*7*2*2*2*3*3)
=700*(3*3*3*3)*(2*2*2*2*2*2)
=700*81*64
=44800*(80+1)
=3584000+44800
=3628800
扩展资料:
从1到10连乘,其实就是10的阶乘。
一直以来,由于阶乘定义的不科学,导致以后的阶乘拓展以后存在一些理解上得困扰,和数理逻辑的不顺。
阶乘从正整数一直拓展到复数。传统的定义不明朗。所以必须科学再定义它的概念
真正严谨的阶乘定义应该为:对于数n,所有绝对值小于或等于n的同余数之积。称之为n的阶乘,即n!
对于复数应该是指所有模n小于或等于│n│的同余数之积。
对于任意实数n的规范表达式为:
正数 n=m+x,m为其正数部,x为其小数部;
负数n=-m-x,-m为其正数部,-x为其小数部;
对于纯复数:n=(m+x)i,或n=-(m+x)i
再拓展阶乘到纯复数:
正实数阶乘: n!=│n│!=n(n-1)(n-2)....(1+x).x!=(i^4m).│n│!
1*2*3*4*5*6*7*8*9*10=3628800。首先将简单的数字之间相乘,分为以下几组:1*2*3*6=36,7*8=56,4*5=20,9*10=90,这样每组数的结果都不超出百位数,然后再用拆分法,将36和56分别拆分为30+6和50+6,20*90=1800,为了便于简单运算或口算,最后再将1800拆分为2000-200,得到结果。