0
A
回答
1
您可能使用算法進行增量式計算,因爲它沒有使用階乘函數和冪函數,所以下面的代碼片段應該很容易轉換爲定點裝配。通常用查找表來做這件事更容易。 Assembly code for 68HC11 to calculate sin(x)
double taylorSin(double x,double epsilon) {
double result = 0.0;
double part_n = 0.0,part=x;
result = part;
int i = 1;
while (fabs(part - part_n) > epsilon) {
part_n = part;
part = (-part*x*x)/((2*i)*(2*i+1));
result += part;
i++;
}
return result;
}
0
泰勒系列可能不是你最好的選擇。看看CORDIC。
相關問題
- 1. 以68HC11彙編語言計算字節數組的校驗和
- 2. 泰勒級數在Haskell
- 3. 餘弦泰勒aproximation C語言
- 4. Ada sin(x)用泰勒級數計算
- 5. Java的正弦(x)的泰勒級數
- 6. 泰勒級數tan的計算
- 7. 泰勒級數爲反正弦(x)時,不正確的輸出C語言
- 8. 使用x86彙編語言
- 9. Mathematica多元泰勒級數展開
- 10. 在Maple中定義泰勒級數
- 11. 罪與泰勒級數蟒蛇
- 12. 彙編語言
- 13. 彙編語言?
- 14. 不能使用數據彙編語言
- 15. 彙編語言的用法
- 16. 使用泰勒級數近似計算cosx的Verilog代碼
- 17. 彙編語言數組
- 18. 低級彙編語言? (處理器指令是如何實現的?)
- 19. 使用Nasm的彙編語言
- 20. .NET彙編語言
- 21. SPARC彙編語言
- 22. x86彙編語言
- 23. 彙編語言環
- 24. CMP彙編語言
- 25. 彙編語言Bubblesort
- 26. 彙編語言IA32
- 27. ARMv6彙編語言
- 28. 彙編語言 - LDI
- 29. MIPS彙編語言
- 30. 彙編語言 - 乘