vb整數除法運算子

2021-05-15 21:40:40 字數 2124 閱讀 8314

1樓:張文軼

不光在vb6.0中,我在vb2008中也是一樣,原因如下:

運算子"\"的含義為:將兩個數相除並返

內回以整數容形式表示的結果。

在執行除法之前,visual basic 嘗試將所有浮點數值表示式轉換為 long。轉換為 long 服從「四捨六入五成雙」。

所謂「四捨六入五成雙」,是指將一個非整數值轉換為整型(或長整型)時,轉換函式將移除小數部分,並將該值舍入為最接近的整數。如果小數部分正好是 0.5,轉換函式將其舍入為最接近的偶數整數。

例如,0.5 舍入為 0,1.5 和 2.

5 都舍入為 2。這被稱為「四捨六入五成雙」,其目的是彌補在將許多這樣的數字相加時可能會累積的偏量。

更多詳情,請參考msdn文件。

2樓:匿名使用者

100 \ 1.5 中 1.5 被進位 成 2100 \ 2.

5 中 2.5 被舍成 2四捨六入,五留雙 :0.

4直接捨去,0.6直接進位,0.5 的話 前一位是雙數就舍,前一位是單數就入

3樓:匿名使用者

一樓正解!!四捨六入,五留雙,這對你很有幫助的。

4樓:匿名使用者

在加減乘除運算中,運算結果的型別和運算量的型別相同,由於型別不同,所以出錯,要達到你目的可以1000\15 1000\25,由於1.5 2.5是小數所以強制轉換時出錯

5樓:法術大師巴林

飄過~樓上說的很對,我再答也沒分了

補充個小問題:這個取整方法被稱為:銀行家取整

6樓:匿名使用者

這段話最能說明白問題:62616964757a686964616fe78988e69d8331333238653238

\ operator

used to divide two numbers and return an integer result.

syntax

result = number1\number2

the \ operator syntax has these parts:

part description

result required; any numeric variable.

number1 required; any numeric expression.

number2 required; any numeric expression.

remarks

before division is performed, the numeric expressions are rounded to byte, integer, or long expressions.

usually, the data type of result is a byte, byte variant, integer, integer variant, long, or long variant, regardless of whether result is a whole number. any fractional portion is truncated. however, if any expression is null, result is null.

any expression that is empty is treated as 0.

vb中有哪幾類運算子?它們優先順序別是什麼

7樓:vb程式設計

算術運算優先順序

指數運算 (^)

負數 (–)

乘法和除法 (*、 /)

整數除法 (\)

求模運算 (mod)

加法和減法 (+、 –)

字串連線 (&)

比較運算優先順序

相等 (=)

不等 (<>)

小於 (<)

大於 (>)

小於或相等 (<=)

大於或相等 (>=)

like、is

邏輯運算優先順序

notand

or xor

eqvimp

8樓:農夫山泉灣溫泉

各個關係運算子的優先順序都是相同的

運算子與賦值運算子區別,賦值運算子與關係運算子區別

大於 或等於 是判斷運算子,判斷數值大小用的.和 小於 大於 小於或等於 等於 的用法一樣.一般在回if或while等判斷語句裡面答用 是賦值運算子,給物件賦值的時候用.區別於 例如 a和b都是兩個int物件.if a b 如果a大於或等於b,將a的值賦值給b.的意思是等於且大於呀。是兩個符號 沒研...

c成員運算子和域運算子的區別,C 中 運算子和 運算子有什麼區別

一般成員運算子bai用於選擇結構體du裡zhi面的成員,如struct xx xx.a 3 xx.b 5 域運算dao符一般用來選專用全域性的函式,如在cwnd類裡要使屬用api的setwindowpos 就要用域運算子 setwindowpos c 作用來域運算子 是和類相源關的一般 用語把函式的...

c語言運算子,C語言 運算子 是怎麼運算的

9除以5商1餘4 不是說小數最後位是餘數 餘數就是在整數的除法中,只有能整除與不能整除兩種情況。當不能整除時,就產生餘數,所以餘數問題在小學數學中非常重要。餘數有如下一些重要性質 a,b,c均為自然數 1 餘數小於除數。2 被除數 除數 商 餘數 除數 被除數 餘數 商 商 被除數 餘數 除數。3 ...