I am new to the programming world. I understand integer division however my problem is why when you use integer division and the divisor is one is the result being rounded vice the integer value of the division.

For, example when I enter the following code.

'declare variable
Dim intCommission as Integer

'calculate commission
intCommission = 2.78 \ 1

'display commission
me.uiCommissionLabel.text = intCommission

VB.Net returns a result of 3 vice 2 in the commission label

Was wondering if any one could explain this to me or lead me to correcting this problem. Thanks!