CORDIC CORDIC英語Coordinate rotation digital computer也稱為Volder演算法英語Volders algorithm是一個可以計算三角函數簡單且有效率的演算法可以在任意進制下運算一般會每次計算一位數字因此CORDIC屬於逐位計算Digitbydigit方法中的一個例子 CORDIC演算法還有其他的名稱像是圓形CORDIC Jack E Volder線性CORDIC雙曲線CORDICJohn Stephen Walther及泛用雙曲線CORDICGH CORDIC Yuanyong Luo et al用類似的方式也可以計算雙曲函數平方根乘法除法指數及對數等 CORDIC和一些名為偽乘法pseudomultiplication偽除法pseudodivision及factor combining的方法常用在沒有乘法器的應用像是簡單的微控制器以及FPGA其中會用到的運算是加法減法位元移位及查找表這些算法可歸類在移位和相加shiftandadd演算法中在計算機科學中若CPU沒有硬體的乘法器常會用CORDIC來實現浮点数运算