Return 0 if NaN