{

Golang Example to find quotient and remainder of a integers


Golang quotient and remainder  of a integers examples

In this example program, We will find quotient and remainder from the given numerator(dividend) and denominator (divisor) using modulus and division operators in Golang.

Usually, The quotient is a result of the division operator in mathematics.

In golang, division operator / is used and applied to integers.

the remainder is a result of the modulus operator in mathematics. % symbol is defined in Golang.

Find Quotient and Remainder for a given number in the golang program?

The below example explains about golang arithmetic operators

  • Division operator: Divide the numerator with the denominator.
  • Modulus operator: Output remainder for the result of the division operator.

Following is an example of Division and modulus operator in Golang

package main  
  
import (  
 "fmt"  
)  
  
func main() {  
 numerator := 40  
 denominator := 20  
 /*quotient := numerator / denominator  
 remainder := numerator % denominator */  
  
 //above-commented code can be replaced with single line as below  
 quotient, remainder := numerator/denominator, numerator%denominator  
  
 fmt.Println("quotient result:", quotient)  
 fmt.Print("remainder result:", remainder)  
  
}  

The output of the above program is

quotient result: 2  
remainder result:0  

In the above example,

  • Two integer numbers 40(numerator) and 20(denominator) are stored in a variable - numerator, and denominator.
  • 40 is divided by 20 using / Operator. and the result is stored in the quotient variable.
  • the remainder of 40/20 is 0, stored in a remainder variable.

Both quotient and remainder variables values are printed to console using fmt println function.

Conclusion

Learn How to get quotient and remainder for a given integer with example in golang.

THE BEST NEWSLETTER ANYWHERE
Join 6,000 subscribers and get a daily digest of full stack tutorials delivered to your inbox directly.No spam ever. Unsubscribe any time.

Similar Posts
Subscribe
You'll get a notification every time a post gets published here.