數字小數點位數 在標準中大多為小數點後兩位
在BASIC 與VB6 中可用
下為小數點後兩位
X=INT(X0*1000+0.5)/1000
註:0數輛為小數點+1
在VB.NET 則可用
說明
Math.Round功能
VB.NET Math.Round是一個數學函數,用於返回指定小數位數整數最接近的價值。
語法:
Math.Round(數,小數位數)
在上面的語法號碼是被捨入到小數點後的位數的號碼。
例如:
模塊 Module1的
的Sub Main()
(“四捨五入值6.42:”
Math.Round(6.42,1))
(“四捨五入值6.56:”
Math.Round(6.56,1))
(“四捨五入值6.49:”
&Math.Round(6.49,1))
Console.ReadLine()
END SUB
前端模塊
結果:
四捨五入值6.42:6.4
四捨五入值6.56:6.6
四捨五入值6.49:6.5
在上面的例子,Math.Round數學函數是使用輪為一個單一的小數位的十進制數。
2014年6月28日 星期六
vb.net math的一些函數
Math.Abs(x) '算x之絕對值
Math.Atan(x) '算x弧度的反正切函數值
Math.Cos(x) '算x弧度的餘弦函數值
Math.Exp(x) '自然對數的e的x次方
Math.Fix(x) 'x的整數
Math.Hex(x) '將10進位的x轉換成16進位
Math.Int(x) '小於等於x的整數
Math.Log(x) '以e為底的自然對數
Math.Log10(x) '以10為底的對數
Math.Oct(x) '將10進位的x轉換成8進位
Math.Rnd(x) '產生1個介於0到1的亂數
'在rnd之前通常會有Randomize statement
'使每次執行時產生不同亂數
Math.Round(x,n)'x第n位小數的4捨6入
'第n位小數為5時,當第n-1位為奇數才進位
'Math.round(x),表示n=1
Math.Sin(x) 'x弧度的正弦函數值
Math.Sqrt(x) 'x的平方根
Math.Tan(x) 'x弧度的正切函數值
Math.pi '3.1415927......
Math.Atan(x) '算x弧度的反正切函數值
Math.Cos(x) '算x弧度的餘弦函數值
Math.Exp(x) '自然對數的e的x次方
Math.Fix(x) 'x的整數
Math.Hex(x) '將10進位的x轉換成16進位
Math.Int(x) '小於等於x的整數
Math.Log(x) '以e為底的自然對數
Math.Log10(x) '以10為底的對數
Math.Oct(x) '將10進位的x轉換成8進位
Math.Rnd(x) '產生1個介於0到1的亂數
'在rnd之前通常會有Randomize statement
'使每次執行時產生不同亂數
Math.Round(x,n)'x第n位小數的4捨6入
'第n位小數為5時,當第n-1位為奇數才進位
'Math.round(x),表示n=1
Math.Sin(x) 'x弧度的正弦函數值
Math.Sqrt(x) 'x的平方根
Math.Tan(x) 'x弧度的正切函數值
Math.pi '3.1415927......
vb.net 小數後有效位數(四捨五入)
vb.net 小數後有效位數(四捨五入)與vb通用
三個零:表小數點後三位並四捨五入
wa = Int(w * 1000 + 0.5) / 1000
wa=math.round(w,3)
三個零:表小數點後三位並四捨五入
wa = Int(w * 1000 + 0.5) / 1000
wa=math.round(w,3)
2014年6月25日 星期三
最近大樓電梯門一直有問題
管委會聽從電梯保養公司建議裝一個紅外綫檢知器
感覺怪怪的從網上查了一下!!這方面資料還真不是多
這個參考一下 ....原來那個叫安全碰邊
http://abc3721.pixnet.net/blog/post/33977132-%E9%9B%BB%E6%A2%AF
管委會聽從電梯保養公司建議裝一個紅外綫檢知器
感覺怪怪的從網上查了一下!!這方面資料還真不是多
這個參考一下 ....原來那個叫安全碰邊
http://abc3721.pixnet.net/blog/post/33977132-%E9%9B%BB%E6%A2%AF
2014年6月20日 星期五
訂閱:
文章 (Atom)