Я искал алгоритм CORDIC в режиме гиперболического вращения, чтобы найти квадратный корень переменной. Я не уверен, что мои начальные переменные должны быть (x0, y0, z0), чтобы найти квадратный корень
Carry save aithmetic использует в два раза больше бит, одно слово для хранения «виртуальной суммы», одно для удерживания «виртуального переноса», чтобы избежать распространения переноса, который являе
Я реализовал алгоритм CORDIC в Java, и для первой итерации я просто взял пример на http://en.wikipedia.org/wiki/CORDIC и переписал его на Java. Но, похоже, моя реализация возвращает sin и cos с неболь
адаптированный к Java из Wikipedia page on CORDIC: class MathFunctions {
final static double[] angles = {
0.78539816339745, 0.46364760900081, 0.24497866312686, 0.12435499454676,
0.062418809