在PHP中如何將NAN轉換為0
Temperature: 0 °C
首先甚麼是NAN?
查了一下Google得到的答案是:
NaN(Not a Number,非數)是計算機科學中數值數據類型的一類值,表示未定義或不可表示的值。
但我其實是想讓NAN變成0,所以用了以下方式:
//假設我有一個陣列數為$a
//假設$b為0
$a_value = !is_nan(array_sum($a)/$b) ? round(array_sum($a)/$b,1) : 0;
最後輸出
echo $a_value;
以上紀錄~