我家小朋友的加减乘除运算, 速度慢,易出错,闲来无事,整结了几个算法公式。
凑整加法:
T=V-n1-n2
例: 97+96=193
T=(97+3)+(96+4)-3-4
=200-7
=193
凑整乘法
T=V-n1*x2-n2*(x1+n1)
例:97*96=9312
T=(97+3)*(96+4)-3*96-4*(97+3)
=10000-288-400
=10000-688
=9312
变量说明:
T: 最终结果, V:湊整后的数之间运算后的结果, x1,x2.. 原数 n1, n2... 湊整的数(湊整后数-原数)
如:T = (97 + 3) + ( 96 + 4) - 3 - 4 (湊整为100)
T=(x1 + n1)+ (x2 + n2) - n1 - n2
T= V - n1 - n2
浙公网安备 33010602011771号