回覆列表
-
1 # 青衣
-
2 # 程式設計圈子
看這裡的出錯是怎麼定義,如果所有的異常都被程式處理了,也許你可以認為這些異常都不算出錯。
比如
try{
b=1/0;}catch(Exception e){ throw new Exception(e.getMessage());}這裡的catch裡的程式程式碼,當然是異常,但被程式捕獲處理了。這裡的異常處理,算不算電腦計算出錯,就存在岐義。
特別對於大型程式來講,出錯可能性總是存在的。
-
3 # 吉他789
會出錯。
硬體也是人設計的,存在bug是在所難免的事情。
比如一些設計存在缺陷的微控制器,系統等等。
舉個例子,STM32F3某型微控制器,在開啟FPU和某些中斷的時候,浮點運算單元會出現偶發性計算錯誤。
可能會出錯的。一個程式的執行,需要軟體和硬體,你的程式演算法沒有問題,說明你的軟體沒有問題,如果這個時候你的硬體也執行良好,也電腦計算不會出錯,如果硬體出現了問題,執行結果可能就會出錯。