浮點數運算誤差原因分析

我們知道,單精度浮點數運算時會產生誤差,但是誤差具體是如何產生的?本篇博文將詳細分析float浮點數在運算時產生誤差的原因,我們首先通過一段C代碼來進行浮點運算 C代碼 #include <stdlib.h> #include <stdio.h> #include <math.h> #define MYDBG int main() { float a = 1; float s; flo
相關文章
相關標籤/搜索