檢視文章
c#取整函式例項應用詳解
2009-11-12 21:14
c#取整函式的相關使用是我們在實際開發應用中經常會碰到的具體的實用性概念,那麼如何使用好c#取整函式呢?首先我們要明白什麼是c#取整函式以及c#取整函式的使用規範。
c#取整函式使用例項:
math.round是"就近捨入",當要捨入的是5時與"四捨五入"不同(取偶數),如:
math.round(0.5,0)=0
math.round(1.5,0)=2
math.round(2.5,0)=2
math.round(3.5,0)=4
....
math.ceiling(3.1)=4;
math.floor(3.9)=3;
取天板值與地板值,與"四捨五入"無關。其實floor的結果與(int)相同,因此也可以這樣寫math.floor((double)2/3+0.5)
floor 和 ceil是math unit 裡的函式,使用前要先 uses math。
trunc 和 round 是system unit 裡的函式,預設就可以用。
floor 直接往小的取,比如 floor(-123.55)=-124,floor(123.55)=123
trunc 直接切下整數,比如 trunc(-123.55)=-123, floor(123.55)=123
ceil 直接往大的取,比如 ceil(-123.55)=-123, ceil(123.55)=124
round 計算四捨五入,比如 round(-123.55)=-124,round(123.55)=124
c#取整函式向上取整例項
int a = 5; int b = 2; lbl.text = convert.tostring(math.ceiling((double)a / (double)b));
C語言取整函式
1 直接賦值給整數變數。如 int i 2.5 或 i int 2.5 這種方法採用的是捨去小數部分。2 c c 中的整數除法運算子 本身就有取整功能 int int 而下面介紹的取整函式返回值是double。整數除法對正數的取整是捨去小數部分,但是整數除法對負數的取整結果和使用的c編譯器有關。3 ...
下取整函式的含義 取整函式解讀
關於 x 以及 的性質與應用摘要 x和x是非常重要的數論函式 其他許多數學分支都要涉及到,在國 內外的數學競賽中也經常出現含有x和 x的問題 這類問題新穎獨特 頗具啟發性。本文主要討論x以及 x的性質,和x以及 x在數學中的應用,以及x 以及x在數學競賽中的應用。取整函式 小數函式 性質 應用 例題...
MS SQL取整函式
兩個整數相除將截斷小數部分 select 3 4,4 3,5 3 結果 0,1,1 返回大於或等於所給數字表示式的最小整數 select ceiling 123.55 ceiling 123.45 ceiling 123.45 ceiling 0.0 結果 124,124,123,0 四捨五入 ro...