在Java計算中理解Nan(不是一個數字)[2 (不是數字)。這可能會令人困惑,特別是如果您熟悉該術語的數學對應物。
,將負號的平方根添加到負面infinity
NAN的原因當操作試圖表示結果以超出有效數字領域的結果時,就會發生NAN。這可能是由於:
無效的數學操作:除零或執行其他未定義的操作。範圍溢出或下流:當操作超過或落在以下時,數據類型的可表示範圍。 程序員錯誤:不正確或不合邏輯的數學計算。
算術操作:涉及NAN的操作通常會產生NAN。 NAN在字符串表示中被打印為“ NAN”。處理NAN
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3