[C#][Visual Basic 2003~2005 開發秘訣與範例大全] 筆記(二) 真的了解除法與實數嗎?
也許我真的很少碰數值運算,這篇筆記一下,也許將來用的上 XD。
當我們以整數 來做除法,若是分母為 0 ,想當然會拋出例外
==============================================
同樣的我們以 double 來 demo
得到結果
奇怪的事情發生了,卻沒有如我們預期的拋出例外錯誤,而是出現 「正無窮大」(PositiveInfinity),
觀察變數的 c 的資料型別,確實是 System.Double 型別沒錯。
===========================================================
double 資料型別,有提供欄位與方法讓我們判斷無窮值與非數字,可參考 這裡
我們利用以上方法,來判斷是否為 無限值或是非數字
其中,正無窮大加上負無窮大對得到「不是一個數字」的結果
HEMiDEMi 的標籤:C#
三小俠 小弟獻醜,歡迎指教