If you can help by giving guide to write this using VB, I shall be very glad:
I want to get the quotient and a remainder when one number is divided by another one number, Can you please give/show me the Coding to this problem?
If you can help by giving guide to write this using VB, I shall be very glad:
I want to get the quotient and a remainder when one number is divided by another one number, Can you please give/show me the Coding to this problem?
asked how to get both the quotient and the remainder; was right to point to Mod for the remainder. Below is a short, practical VB example that shows how to get the integer quotient, the remainder, and the full (floating‑point) quotient, plus brief notes on edge cases and sign behavior.
' VB.NET — quotient and remainder (safe)
Dim dividend As Integer = 2008
Dim divisor As Integer = 10
If divisor = 0 Then
Console.WriteLine("Error: division by zero")
Else
Dim quotient As Integer = dividend \ divisor ' integer quotient (drops remainder)
Dim remainder As Integer = dividend Mod divisor ' remainder (keeps dividend's sign)
Dim fullQuotient As Double = dividend / divisor ' full floating-point quotient
Console.WriteLine("Quotient: " & quotient & " Remainder: " & remainder)
Console.WriteLine("Full quotient: " & fullQuotient)
End If The integer-division operator \ returns the integer quotient and discards the remainder; Mod returns the remainder and preserves the dividend’s sign; / returns the full floating-point result. For details and examples (including the formula a Mod b = a - (b * (a \ b))), see the Visual Basic documentation. (learn.microsoft.com)
Watch these gotchas: check divisor <> 0 (integral \ and Mod can throw a DivideByZeroException; floating-point Mod may return NaN). Negative operands yield results consistent with truncation toward zero for \ and a remainder that keeps the dividend’s sign for Mod. If a non‑negative remainder is required (Euclidean modulus), adjust it with a small fix-up, for example:
r = ((dividend Mod divisor) + Math.Abs(divisor)) Mod Math.Abs(divisor) Also be aware of floating-point imprecision when you use / or Mod with non-integer types. (learn.microsoft.com)
This complements ’s pointer by showing the integer quotient and some safe practices to avoid runtime surprises.
Jump to Post— selvaganapathy 31Hi,
In vb, MOD is an operator to find Remainder
ExDim iRemainder As Integer iRemainder = 2008 MOD 10 'Here 8 is the RemainderIf you divide one number by another number you get quotient.
Hi,
In vb, MOD is an operator to find Remainder
Ex
Dim iRemainder As Integer
iRemainder = 2008 MOD 10 'Here 8 is the Remainder If you divide one number by another number you get quotient.
Hi selvaganapathy,
Thank you very much for your precious help.
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.