2018年11月20日 星期二

[VB] 四捨五入 Math.Round

一般而言Math.Round沒帶 MidpointRounding.AwayFromZero參數時,
是四捨六入,也就是捨入至最接近值。

但只要加上MidpointRounding.AwayFromZero參數,就是我們一般認為的四捨五入。

Math.Round(0.625, 2)  → 0.62
Math.Round(0.625, 2, MidpointRounding.AwayFromZero)  → 0.63

關於這個問題推薦一個 網頁
想要知道詳細狀況的可以參考一下喔~

沒有留言:

張貼留言

[Excel] 日期(數值)轉文字

Excel的日期格式真的常常使人抓狂, 在使用者輸入日期後該欄位真正的值會被Excel轉換成一串數字, 這串數字代表著自1900/1/1到該日期的總天數。 但程式或使用者真正要的,就不是這串數字, 他們就是要日期!要日期!! So, 為了取得真正的值只好使用TEXT函數來解決了 ...