NaNの判定について ref: http://qiita.com/south37/items/e400a3a698957ab4aa7a