如果程序算法没问题,电脑计算会有可能出错吗?
全部 1020
如果程序算法没问题,电脑计算会有可能出错吗?
-
谢谢邀请
可能会出错的。一个程序的运行,需要软件和硬件,你的程序算法没有问题,说明你的软件没有问题,如果这个时候你的硬件也运行良好,也电脑计算不会出错,如果硬件出现了问题,运行结果可能就会出错。
2018-12-17 19:20:59 -
会出错。
硬件也是人设计的,存在bug是在所难免的事情。
比如一些设计存在缺陷的单片机,系统等等。
举个例子,STM32F3某型单片机,在开启FPU和某些中断的时候,浮点运算单元会出现偶发性计算错误。
2018-12-18 17:59:59 -
看这里的出错是怎么定义,如果所有的异常都被程序处理了,也许你可以认为这些异常都不算出错。
比如
try{
b=1/0;
}catch(Exception e){
throw new Exception(e.getMessage());
}这里的catch里的程序代码,当然是异常,但被程序捕获处理了。这里的异常处理,算不算电脑计算出错,就存在岐义。
特别对于大型程序来讲,出错可能性总是存在的。
2018-12-17 20:18:13