golang处理NAN值
go中,除数为0时并不会返回error或者nil,而是返回无穷大---> NAN(正无穷),表明数字太大溢出的情况函数math.IsNaN可以测试一个数值是否是NaN,math.NaN的返回值是一个NaN值。测试一个计算的结果是否等于NaN是很危险的,因为任何值跟NaN比较的结果都是false,比如:package mainimport ( "fmt" "math" "reflect" //"os")f