Skip to main content
All Physics

Умножение на число, близкое к 10n

Техника быстрого счета

(АС * (10n  - z)}. Умножение на число, близкое к 10n, выполняется по формуле:
 
АС * (10n - z) = (АС - (А + 1)*z)*10n + (10n-C) * z,
 
где С - последние n цифр числа АС.
Когда число АС меньше чем 10n, т.е. число цифр в каждом сомножителе одинаково, то А = 0 и получается
С * (10n-z) = (C-z) * 10n + (10n-С) * z
Примеры:
452 * 98 = (452 - 5 * 2) * 100 + (100 - 52) * 2 = 44200 + 96 = 44296.
12795*998 = (12795 - (12+1 )*2)*103 + (1000-795)*2 = 12769410.