大家好,今天小编关注到一个比较有意思的话题,就是关于c语言x67的问题,于是小编就整理了1个相关介绍c语言x67的解答,让我们一起看看吧。
67x63的简便算法?
十位数相同、个位数互补的两个2位数相乘是有快速算法的。其算法为:假设这两个数分别为ab和ac,
其中1≤a≤9,b+c=10,这两数相乘产生的积设为M,那么就有公式:
M=a×(a+1)×100+b×c
比如说,67×63,a=6,b=7,c=3
那么,M=6×(6+1)x100+7×3
(图片来源网络,侵删)
=4200+21=4221
67乘以63所产生的积为4221
67X63
(图片来源网络,侵删)
=67(60+3)
=4020+201
=4221
该题的简便计算方法就是把63这个两位数变成了60十3,这样变化后就成了一个整十和一个个位数相加然后呢再用67和(60+3)相乘,利用乘法分配律经过计算,能够更加容易的,简便的得到了该题的最终结果就是4221
67×63=(65+2)×(65-2)=65×65-2×2=4225-4=4221。这是一种比较简便的算法,但这里涉及到65×65的一个运算技巧,可以看成6×7=42作为前面的两位,加上5×5=25作为后面两位,也就是4225。适用于所有相同尾数为5的数字相乘,比如25×25=625,35×35=1225,45×45=2025。熟知这个算式,这道题算起来就简单多了。
到此,以上就是小编对于c语言x67的问题就介绍到这了,希望介绍关于c语言x67的1点解答对大家有用。