Колориметрия, печать и препресс: технологии Главная Форум Галерея Контакты Download Статьи
Сражаясь неустанно,
доживём мы, Санчо,
до Золотого века!
 

Форум колористов и полиграфистов

Колориметрия и печать: технологии
 
Текущее время: 13:56, Пт, 24 май 2019

Часовой пояс: UTC+03:00


Новые
ответы
в темах:



Начать новую тему  Ответить на тему  [ 2 сообщения ] 
Автор Сообщение
 Заголовок сообщения: Десятичный логарифм на JavaScript
СообщениеДобавлено: 22:42, Вс, 29 янв 2012 
Не в сети
Администратор

Зарегистрирован: 16:58, Ср, 18 авг 2004
Сообщения: 872
Откуда: Москва
Когда писал спектральный калькулятор столкнулся с тем, что в JavaScript нет функции десятичного логарифма. На помощь пришла математика - логарифм числа надо поделить на логарифм десятки - вот и все. Оформим это в виде функции, назовем ее log10 и будем к ней обращаться при необходимости:
function log10(arg) {  
    return Math.log(arg)/Math.log(10);  
}
Обратиться к функции можно например так:
X= log10(Y);
Переменной X будет возвращено значение десятичного логарифма от Y.


Вернуться к началу
 Заголовок сообщения: Re: Десятичный логарифм на JavaScript
СообщениеДобавлено: 5:29, Вс, 14 апр 2019 
Не в сети

Зарегистрирован: 3:11, Пт, 12 апр 2019
Сообщения: 2
Math.log(10) === Math.LN10 - это true с самого начала Javascript.
Math.log10(10) === 1 - это true c 2015 года.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 2 сообщения ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: 

cron
© CIELab.XYZ
Создано на основе phpBB® Forum Software © phpBB Limited
Конференция запущена 18 августа 2004 года | Защищено от спама системой stopforumspam
Всего посещений - 4966084 | Всего за день - 436 | Уникальных сегодня - 95, вчера - 303, позавчера - 300