Страница: 1 |
Вопрос: Помогите с инженерным калькулятором | Добавлено: 22.12.07 11:05 |
Автор вопроса: ![]() |
Ребят, помогите в калькулятор встроить Arcsin, Arccos, arctan, arcctg. Ну и если можно n!. Заранее спасибо! |
Ответы | Всего ответов: 15 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ICQ: 454224 Вопросов: 0 Ответов: 2 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 22.12.07 12:31 |
Ну, факториал-то просто сделать...
Private Function Factorial (Number as Long) as Long
'в случае ошибки (отрицательное число) возвращает -1 Dim i as Long, Fact as Long If Number < 0 Then Factorial = -1 Exit Function End If Fact = 1 For i = 1 to Number Fact = Fact * i Next i Factorial = Fact End Function |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 22.12.07 12:57 |
вообще это все проходят в 11 классе на геометрии. приведения синуса к арксинусу и т.д. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #3 | Добавлено: 22.12.07 15:20 |
+2 |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 2 Ответов: 1 |
Профиль | Цитата | #4 | Добавлено: 22.12.07 15:41 |
Executioner, вообще-то это тригонометрия. Помогите хотя бы основные функции, без обратных! |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 22.12.07 15:57 |
А разве тригонометрия это не раздел геометрии? ![]() |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #6 | Добавлено: 22.12.07 16:08 |
лови, только что написал спешал фо ю ![]() ![]() Function Power(X As Double, n As Double) As Double
Power = Exp(n * Log(X)) End Function Function Tg(X As Double) As Double Tg = Sin(X) / Cos(X) End Function Function Ctg(X As Double) As Double Ctg = Cos(X) / Sin(X) End Function Function Arcsin(X As Double) As Double Arcsin = Atn(X / Sqr(1 - X * X)) End Function Function Arccos(X As Double) As Double Arccos = Atn(Sqr(1 - X * X) / X) End Function |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ICQ: 649109 Вопросов: 31 Ответов: 391 |
Профиль | Цитата | #7 | Добавлено: 22.12.07 16:11 |
http://ru.wikipedia.org/wiki/Тригонометрические_функции
http://ru.wikipedia.org/wiki/Обратные_тригонометрические_функции |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 22.12.07 16:47 |
приведения синуса к арксинусу
А поподробнее? |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 278109632 Вопросов: 42 Ответов: 3949 |
Web-сайт: Профиль | Цитата | #9 | Добавлено: 22.12.07 17:48 |
2Sharp
ну смысла приводить синус к арксинусу нету. так как его сначала придется привести к арктангенсу, а потом уже к арксинусу. неудобно и незачем ![]() |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 23.12.07 17:55 |
А то я уже было удивился ![]() |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #11 | Добавлено: 30.12.07 18:56 |
Народ, почему виндовский калькулятор даром считает факториал числа 5,345345? Вернее, как? |
Номер ответа: 12 Автор ответа: ![]() ![]() ICQ: 175256 Вопросов: 32 Ответов: 108 |
Web-сайт: Профиль | Цитата | #12 | Добавлено: 31.12.07 12:52 |
Округляет Ж) |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #13 | Добавлено: 31.12.07 14:04 |
Не округляет.
ПОпробовал нарисовать в экселе график ряда факториалов. Вполне себе гладкая кривая получается, на экспоненту похожая. В принципе можно интерполировать эту хрень так, чтобы можно было вычислять значения для нецелых чисел, наример какой-нибудь кривой Безье. Только нафик это надо? |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Лидер форума ICQ: 216865379 Вопросов: 106 Ответов: 9979 |
Web-сайт: Профиль | Цитата | #14 | Добавлено: 01.01.08 00:32 |
Факториал это сужение гамма-функции на множество целых положительных чисел.
http://ru.wikipedia.org/wiki/Гамма-функция |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ![]() ICQ: 418811267 Вопросов: 40 Ответов: 243 |
Web-сайт: Профиль | Цитата | #15 | Добавлено: 07.01.08 04:27 |
Блин, сталкер уже везде... |
Страница: 1 |
|