Перейти к содержимому


Арксинус в Турбопаскале


В теме одно сообщение

#1 Сергей

    Абитуриент

  • Пользователи
  • 2 сообщений
  • Город:Новодвинск

Отправлено 31 марта 2006 - 15:40

Пожалуйста,подскажите,как можно написать в ТурбоПаскале функцию арксинуса.В самом языке этот ввод не предусмотрен,выводится ошибка.Например,x:=arcsin(a/:D;
Может есть какой-нибудь обходной путь,не используя эту функцию
арксинуса.Или все-таки можно записать арксинус в ТурбоПаскале.
Заранее спасибо.

#2 lg49uh

    Доцент

  • Главные администраторы
  • PipPipPipPip
  • 280 сообщений
  • Пол:Мужчина
  • Город:Киров

Отправлено 31 марта 2006 - 18:11

В стандартных процедурах и функциях Паскаля нет возможности нахождения арксинуса угла.

Покопавшись в конспектах и учебниках по математике, а именно, в теории рядов:

arcsin(x)=x+(1/2)*(x^3/3)+(1/2)*(3/4)*(x^5/5)+...

зная эту формулу легко написать свою функцию определения arcsin(x)




Ответить



  


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анононимных