|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.05.2009, 17:48 | #1 |
Форумчанин
Регистрация: 08.07.2007
Сообщений: 154
|
как среда или калькулятор вычесляет синус?
Тоесть когда я пишу sin(x) я получаю точьное число. а как компютер и программа его вычесляют?
|
05.05.2009, 17:57 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Не уверен, но, вроде, раскладывает в ряд Тейлора.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
05.05.2009, 23:23 | #3 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
липо по таблицам (маловероятно), либо по Тейлору, как уже сказано выше
http://ru.wikipedia.org/wiki/Ряд%20Тейлора если влом читать, то http://ru.wikipedia.org/wiki/Участник:Черный_Дракон sin(x)=x-x^3/3!+x^5/5!-x^7/7!+... (если быть точным, по ряду Маклорена )
Форматируйте код, будьте людьми.
Последний раз редактировалось Granus; 05.05.2009 в 23:25. Причина: пропустил букву Ы |
05.05.2009, 23:30 | #4 |
Форумчанин
Регистрация: 28.04.2009
Сообщений: 186
|
Нет, точно не по Тейлору - это не самый быстрый способ схождения. Я не помню фамилию, вроде ряды какого-то русского математика.
Ruft ihm es zu durch alle Land', Der durch dies Wunder Gnade fand!
Hoch uber aller Welt ist Gott, Und Sein Erbarmen ist kein Spott |
05.05.2009, 23:43 | #5 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Парсифаль, а кого?))
мне аж интересно стало)
Форматируйте код, будьте людьми.
|
05.05.2009, 23:52 | #6 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Я подумывал создать тему про синусы... Как считает компьютер, как можно считать по-другому и как будет быстрее всего...
Где-то была программа-тестер считающая скорость 4-х или 5-ти способов... P.S. Есть кто-то разбирающийся в ассемблерных вставках в Делфи 7..?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
06.05.2009, 00:10 | #7 |
Форумчанин
Регистрация: 28.04.2009
Сообщений: 186
|
Гранус, единственное что я могу сказать, что смутно помню, что фамилия этого математика почему-то ассоцируется у меня со словом "черный" и немного с фамилиями Рахманинов и Чебышев ( но это не он). Сейчас в нете попробую поискать что-то подобное
Ruft ihm es zu durch alle Land', Der durch dies Wunder Gnade fand!
Hoch uber aller Welt ist Gott, Und Sein Erbarmen ist kein Spott |
06.05.2009, 00:11 | #8 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
Если найдете или вспомните, буду премного благодарен
Форматируйте код, будьте людьми.
|
06.05.2009, 00:15 | #9 |
Форумчанин
Регистрация: 28.04.2009
Сообщений: 186
|
Господи, никак не могу вспомнить..
Вроде есть теорема, что любую функцию (непрерывную и дифференцируемую) можно разложить на некий степенной ряд любых непрерывно-дифференцируемых функций. В продвинутом анализе я встречался с рядами арктангенсов.. http://209.85.129.132/search?q=cache...&ct=clnk&gl=ru Вот, там вроде написано, как считают, но моя теория про некого русского математика не подтвердилась. Однако у него точно есть более эффективные ряды.
Ruft ihm es zu durch alle Land', Der durch dies Wunder Gnade fand!
Hoch uber aller Welt ist Gott, Und Sein Erbarmen ist kein Spott Последний раз редактировалось Stilet; 06.05.2009 в 08:52. |
06.05.2009, 01:32 | #10 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Гм, я думаю быстрее FPU вычислить не выйдет
пыщь
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как модернизироваать калькулятор ? | бедный_студент | Помощь студентам | 4 | 25.03.2009 15:00 |
синус | Кристина1 | Помощь студентам | 9 | 13.11.2008 22:38 |
Обратный гиперболический синус | Lofty | Помощь студентам | 2 | 07.10.2008 18:20 |
Косинус, синус,... | Манжосов Денис :) | Свободное общение | 9 | 26.08.2008 15:59 |
Синус | AndrewASV | Общие вопросы Delphi | 4 | 24.10.2007 13:21 |