Во ,AI подошел ,сейчас упростит синус ,мастак по математике.
Во ,AI подошел ,сейчас упростит синус ,мастак по математике.
электронщик до мозга костей и не только
дело в том, что упрощение с точки зрения процессора не всегда упрощение с точки зрения человека...
но по "просьбам телезрителей" решил попробовать сделать.
причём этот вариант должен легко переделываться в вариант без вещественной арифметики...
т.е. если его смоделировать как "фиксированная точка" на ПР только с целочисленной арифметикой.
---------------------
т.к. вариант сильно экспериментальный (или "проба пера")
то имеет много ограничений и особенностей
1) угол задаётся двоично с помощью соответствующих входов ПР
(удобно быстро менять аргументы для тестирования)
2) угол в условных единицах от 0 до PI соответственно от 0 до 81 условной единицы.
3) на выходе сразу и sin (сверху) и cos (снизу)
-------------
если кому надо будет полностью готовый вариант - обращайтесь, допилю...
а для тренировки мозгов мне и такого варианта пока хватает))
------------
PS есть идея дальнейшего развития алгоритма
1) уе сделать 0..2пи -> 0..81
(можно конечно всё привести к виду 0..1/4пи, но не факт что разбор "полётов" с углами будет проще простого добавления ещё одного аргумента)
2) ну или вообще вещественным сделать, напр. 0..1
а промежуточные значения получать линейной интерполяцией...
Последний раз редактировалось AI!; 25.10.2011 в 12:37. Причина: PS