在开发过程中遇到的一个问题,进行运算时出现inf和nan,然后我上网查了相关资料
当一个数除以另一个数时,
eg:x/y,当x==0时,打印结果是极小值 nan
当y==0时,打印结果是极大值 inf
从数学的角度上看,分母不能为0,0除以任何数都为0,。
而在编程的中,程序并没有做这种处理。所以就需要我们在代码中做出相应的条件判断了。
在开发过程中遇到的一个问题,进行运算时出现inf和nan,然后我上网查了相关资料
当一个数除以另一个数时,
eg:x/y,当x==0时,打印结果是极小值 nan
当y==0时,打印结果是极大值 inf
从数学的角度上看,分母不能为0,0除以任何数都为0,。
而在编程的中,程序并没有做这种处理。所以就需要我们在代码中做出相应的条件判断了。