ответ
Я думаю, что это то, что вы хотели бы знать:
б^х = у
х = журнала (у)/(Журнал б)
Для б = 2 и у = 11 вы могли бы написать что-то вроде этого:
х = лог (11)/журнал (2),
где б представляет собой логарифм основания, в то время как у есть логарифм аргумента.
Таким образом, можно вычислить любой логарифм в языке программирования путем оценки его первой основанию 10, а затем разделить его на логарифм основания, также используя логарифм по основанию 10.
Вот некоторые примеры различные языки программирования:
C#
using System;
namespace ConsoleApplicationTest
{
class Program
{
static void Main(string[] args)
{
double x = Math.Log10(11)/Math.Log10(2);
Console.WriteLine("The value of x is {0}.", x);
}
}
}
C++
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x = log10(11)/log10(2);
cout << "The value of x is " << x << "." << endl;
return 0;
}
JavaScript
var x = Math.log(11)/Math.log(2);
document.write("The value of x is "+x+".");
Тим уже показал пример Python.
Как правило, логарифм x
в базе n
является рассчитывается как log(x)/log(n)
.
Некоторые библиотеки позволяют использовать ярлык. Например, в Python:
>>> import math
>>> math.log(11)/math.log(2)
3.4594316186372978
>>> math.log(11,2)
3.4594316186372978
>>> 2**_ # _ contains the result of the previous computation
11.000000000000004
Мне нужен известный принцип функции math.log – lu4nx
Извините, что это значит?Вы знаете, что такое логарифм? Серия Тейлора? –
Проверьте http://en.wikipedia.org/wiki/Logarithm#Calculation –
- 1. Big O как рассчитать n
- 2. Как рассчитать O (Log (N))?
- 3. Как рассчитать a^(1/n)?
- 4. Как рассчитать количество разделов n?
- 5. Как рассчитать T (n) = 3T (n/3) + O (lg n)
- 6. Сведения о журнале хранимой процедуры
- 7. Как рассчитать количество листьев с n листьями?
- 8. Как рассчитать mod log (n) для больших значений n
- 9. Как рассчитать предыдущие n дней, используя pandas?
- 10. Как рассчитать первые n простых чисел?
- 11. Рассчитать n-е каталонское число
- 12. Рассчитать асимптотический предел для log (n) + Ө (sqrt (n))
- 13. Вопрос о ставке в журнале торговых соглашений
- 14. Piwik, о пользовательской переменной в журнале посетителей
- 15. Информация о журнале внутри пакета JUnit
- 16. Множество предупреждений о cakephp в журнале
- 17. Невозможно увидеть данные о погоде в журнале
- 18. Информация о журнале не печатается на консоли
- 19. предупреждение о движке приложения в журнале запросов
- 20. Нетти - устранение информации о журнале консоли
- 21. Как отправить информацию о журнале звонков по электронной почте
- 22. как я могу рассчитать сумму моих верхних n записей в отчете о кристалле?
- 23. Как понять, о Xcode журнале сообщений об ошибке
- 24. Как найти служебную шину Windows Информация о журнале
- 25. NSLogger, как показать информацию о экземпляре журнала в журнале
- 26. Как сохранить информацию о журнале с помощью «nosetests --with-xunit»?
- 27. Как записывать информацию о журнале в плоский файл + Журнал событий
- 28. Как получить доступ к информации о журнале куста
- 29. Создать n агентов и рассчитать среднее число
- 30. Общая информация о часовом журнале транзакций SQL Server
Как рассчитать, что? С помощью чего? Чрезвычайно неясно. – Maroun
Вам нужен алгоритм, или вы хотите узнать, какую библиотечную функцию использовать? На каком языке? –
Претензия? Прошу пояснить .. – Thomas