Алгоритм получения значения тригонометрических функций путем разложения их в ряд Тейлора
В семерке очень скудный запас математических функций. А если для расчетов нужны тригонометрические? Я использовала Ряд Тейлора (разложила их в сумму степенных функций).
Для наглядности работы алгоритма, написан маленький отчет-калькулятор для вычисления sin(x), cos(x) и arctg(x)
Чтобы обойти найти значения arctg(x) для х>1, использовала формулу arctg(x)=Пи/2 — arctg(x/2)
Все значения в радианах.
«Все значения в радианах.»
ну уж выбор градусов или радианов и перевод из градусов в радианы можно было доделать…
sc=СоздатьОбъект(«MSScriptControl.ScriptControl»);
sc.language=»VBscript»;
СинусХ = sc.eval(«sin(«+Х+»)»);
Чем хуже? Если sc создать глобально то вообще в одну строку все проблемы решаются…
(1) rus128, УголВГрад = УголВРад*(180/Пи), просто мне нужны были только радианы.
(2) dusha0020, спасибо за Ваш совет
Не слушай никого, Татьяна.
Несите в массы свет математики.
С наступающим праздником Вас, Татьяна, любви и солнца!
(6) Эдуард, Спасибо большое, очень приятно
Спасибо ребята, а с логарифмимами и матрицами ничего нет?
(8) klel, логарифмы и так есть в семерке, а что нужно с матрицами?
Или это вопрос типа: «А у вас есть такая же только с перламутровыми пуговицами?»