Естественные науки

По какой формуле считать нецелые дроби типа 2^2,667

2^3=2*2*2
2^4=2*2*2*2
2^2,667=118,940...
Так посчитал компьютер. А по какой формуле он считал?
Angelina Fot
Angelina Fot
1 476
В Экселе эта формула прямо описывалась: 2^2,667 = exp(ln(2^2,667)) = exp(2.667*ln(2))
{только это не дробь получицца}
---
(Я не могу отвечать в комментах - их кол-во у меня не исчерпано)
Ответ на коммент: да, я эту формулу понимаю.
Орозгул Ормонова
Орозгул Ормонова
73 496
Лучший ответ
Angelina Fot Вы это понимаете?
A=2^2,667; lg A = lg 2^2,667=2,667*lg2;
A=10^(2,667*lg2)

Но есть подозрение, что 2,667 на самом деле это 2+2/3, а тогда
А=2^(2+2/3) =4*4^(1/3), т. е. через корень 3-й степени из 4, который равен
приблизительно 1,587401051...
Саша Жедь
Саша Жедь
93 375
Ну, ты и дятел! 2^3 - только 8. А у тебя 2^2,667=118,940

Почему бы не написать, что 2 + 2 = 184,56???
Angelina Fot 6^2,667=118,940, а 2^2,667=6,35107. Я перпутал основания. Но как получить эти цифры? Как компьютер считает?
Компьютер считает степени обычно через логарифмы. а вычисление производится с помощью представления логарифмов в виде суммы членов ряда.
Не столь важно, по какому алгоритму он считает; важнее, что это такое (вы же пока что умеете возводить числа в степень только с НАТУРАЛЬНЫМ показателем, я правильно вопрос понял?)

2^2,667 = 2 ^ (2667 / 1000) = корень тысячной степени из 2^2667, и это, если округлить до тысячных, 6.351.
А вы что-то не так нажали, получился другой результат.

PS. Опечатка у меня была - тысячные там, а не десятитысячные, поправил
Александр Killer
Александр Killer
76 843
Angelina Fot Действительно 2^667=6,351. Но как получить эту цифру? Каким образом компьютер вычислял?
Angelina Fot Да, умею лишь натуральные
метод простой. подозреваю что им пользуется и Сам калькулятор

раскладываем показатель степени на сумму степеней двойки
2,667 = 2 + 1/2 + 1/8 + 1/32 + 1/128 ...
несколько раз извлекаем квадратный корень из числа в основании
\т. е. получаем корни 2, 4, 8, 16, 32 ...и т д степени\
и перемножаем между собой только те из них, которые нам дала раскладка показателя

Похожие вопросы