Показать сообщение отдельно
  #2 (permalink)  
Старый 22.03.2013, 07:28
Аватар для Demath
Профессор
Отправить личное сообщение для Demath Посмотреть профиль Найти все сообщения от Demath
 
Регистрация: 22.06.2012
Сообщений: 168

Если не принципиально вычислять через ряд гиперболический синус, то лучше, мне кажется, вычисляйте по определению

sh(x) = (exp(x)-exp(-x))/2

<script>
function HyperSin(x)
{
    return ( (Math.exp(x)-Math.exp(-x))/2 );
}
</script>
Пример <button onclick="alert( 'sh(11.234) = '+HyperSin(11.234) )">Вычислить sh(11.234)</button>

Последний раз редактировалось Demath, 22.03.2013 в 07:37.
Ответить с цитированием