Mr. Deepak Verma
Web Developer
Arithmetic Operators

Learn Go Language by M-Learnify

Go Language

Arithmetic Operators


Go Arithmetic Operators

Go Arithmetic Operators

Arithmetic operators का उपयोग सामान्य गणितीय operations के लिए किया जाता है।

Operator Name Description Example
+Additionदो values को जोड़ता हैx + y
-Subtractionएक value को दूसरे से घटाता हैx - y
*Multiplicationदो values को गुणा करता हैx * y
/Divisionएक value को दूसरे से भाग करता हैx / y
%Modulusभागफल का शेष लौटाता हैx % y
++IncrementVariable की value 1 से बढ़ाता हैx++
--DecrementVariable की value 1 से घटाता हैx--

Code Examples

Addition (+)

package main
import "fmt"

func main() {
    x := 10
    y := 5
    sum := x + y
    fmt.Println(sum)
}
15

Subtraction (-)

package main
import "fmt"

func main() {
    x := 10
    y := 5
    diff := x - y
    fmt.Println(diff)
}
5

Multiplication (*)

package main
import "fmt"

func main() {
    x := 10
    y := 5
    prod := x * y
    fmt.Println(prod)
}
50

Division (/)

package main
import "fmt"

func main() {
    x := 10
    y := 5
    div := x / y
    fmt.Println(div)
}
2

Modulus (%)

package main
import "fmt"

func main() {
    x := 10
    y := 3
    mod := x % y
    fmt.Println(mod)
}
1

Increment (++) और Decrement (--)

package main
import "fmt"

func main() {
    x := 5
    x++
    fmt.Println(x) // 6
    x--
    fmt.Println(x) // 5
}
6
5
टिप्पणी:
1. Division में यदि दोनों operand integer हों, तो परिणाम भी integer होगा।
2. ++ और -- केवल standalone statement में use किए जा सकते हैं। जैसे sum := x++ गलत है।
3. Modulus (%) operator केवल integer values के लिए valid है।
← Back to Courses
Course Lessons