Есть число A. Нужно его увеличить, например 10 раз (не В 10 раз, а именно произвести увеличение 10 раз), чтобы в итоге получилось число Б. При каждом увеличении число должно быть больше предыдущего, но разница между ними каждый раз должна быть меньшею. В итоге должно получиться пропорциональное увеличение числа.
Пожалуйста помогите! Вроде бы понятно, что это геометрическая прогрессия... но как вычислить не могу разобраться
Можно ответ даже кодом Python
Естественные науки
Пошаговое увеличение числа, с каждым разом на меньшую величину
что такое пропорциональное увеличение числа.
Число А умножай 10 раз на число 1,2589254
Виктория Чубукова
В этом случае каждое число больше предыдущего на величину большую чем предыдущее увеличение. Так не подходит
сумма геометрической прогрессии a0, a0*q, a0*q^2... вычисляется так:
S(10) = a0 * (1 - q^10) / (1 - q)
получаем два варианта, как её подогнать к B-A: поиграть с q или поиграть с a0.
можно, скажем, взять q = 1/2, тогда a0 = (B-A) * 1/2 / (1 - 1/2^10), и требуемая последовательность принимает вид:
A + (B-A)/2 / (1 - 2e-10)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4 + 1/8)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4 + 1/8 + 1/16) и т. д.
S(10) = a0 * (1 - q^10) / (1 - q)
получаем два варианта, как её подогнать к B-A: поиграть с q или поиграть с a0.
можно, скажем, взять q = 1/2, тогда a0 = (B-A) * 1/2 / (1 - 1/2^10), и требуемая последовательность принимает вид:
A + (B-A)/2 / (1 - 2e-10)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4 + 1/8)
A + (B-A)/2 / (1 - 2e-10) * ( 1 + 1/2 + 1/4 + 1/8 + 1/16) и т. д.
И правда непонятно, что такое пропорциональное увеличение... что пропорционально чему? Увеличение ропорционально самому числу?
То есть что-то такое?
A(0) = A
A(n+1) - A(n) = k A(n)
Но тогда получится:
A(n) = (1 + k)^n A
И каждое следующее увеличение будет все больше, а не меньше, как вы хотели. А если речь о геометрической прогрессии, то можете попробовать так.
A(0) = A
A(1) = A + q
A(2) = A + q + q^2
и так далее
A(10) = A + q + q^2 + q^3 + q^4 + q^5 + q^6 + q^7 + q^8 + q^9 + q^10 = B
Останется только подобрать такое q. Для этого придется решить для q такое уравнение:
(1 - q) (B - A) + q (q^10 - 1) = 0
То есть что-то такое?
A(0) = A
A(n+1) - A(n) = k A(n)
Но тогда получится:
A(n) = (1 + k)^n A
И каждое следующее увеличение будет все больше, а не меньше, как вы хотели. А если речь о геометрической прогрессии, то можете попробовать так.
A(0) = A
A(1) = A + q
A(2) = A + q + q^2
и так далее
A(10) = A + q + q^2 + q^3 + q^4 + q^5 + q^6 + q^7 + q^8 + q^9 + q^10 = B
Останется только подобрать такое q. Для этого придется решить для q такое уравнение:
(1 - q) (B - A) + q (q^10 - 1) = 0
Почитайте что такое «ряд» в математике.
http://mathprofi.ru/ryady_dlya_chajnikov.html
http://mathprofi.ru/ryady_dlya_chajnikov.html
Похожие вопросы
- Каким может быть НОД натуральных чисел m и n, если при увеличении числа m на 6, он увеличился в 9 раз? МГУ, Ломоносов ол
- Связано ли увеличение числа природных катаклизмов с так наз.глобальным потеплением?Каким образом?
- Вселенная расширяется за счёт пустоты между её составляющими или за счёт увеличения числа этих составляющих?
- Ежегодное увеличение числа атеистов в % в цивилизованных странах (например Швеция, Дания, Норвегия) - признак чего?
- числа Фибоначчи - каждое последующее - сумма двух предыдущих. НО! начинается эта последовательность с 1,1,2,3,5,8,13 и
- СРОЧНО Изделия некоторого завода содержат 5 % брака. Составить закон распред случ. величины Х числа бракованных изделий
- Математика. Сколько целых чисел меньших 15? И какие?
- Как вычислить обратную величину степени числа?
- Почему при умножении на число от 0 до 1 получается меньшее?
- как понять Радиан - это безразмерная угловая величина.