Golang Programming: How to Using Arithmetic



Indonesia
English

Pada kesempatan kali ini saya akan membagikan tips bagi Anda yang sedang mempelajari bahasa GO atau lebih tenarnya Golang, kali ini saya akan memberikan tips menggunakan Aritmatika di Golang. Tanpa perlu basa basi mari kita langsung ke pokok pembahasan.

Penjumlahan

  	package main

    import "fmt"

    func main() {
        var a, b int = 5, 10
        hasil := a + b
        fmt.Println("Hasil Penjumlahan:", hasil)
    }
  

Pengurangan

  	package main

    import "fmt"

    func main() {
        var a, b int = 15, 7
        hasil := a - b
        fmt.Println("Hasil Pengurangan:", hasil)
    }
  

Perkalian

  	package main

    import "fmt"

    func main() {
        var a, b int = 8, 4
        hasil := a * b
        fmt.Println("Hasil Perkalian:", hasil)
    }
  

Pembagian

  	package main

    import "fmt"

    func main() {
        var a, b float64 = 20.0, 3.0
        hasil := a / b
        fmt.Println("Hasil Pembagian:", hasil)
    }
  

Modulus (%)

  	package main

    import "fmt"

    func main() {
        var a, b int = 17, 5
        hasil := a % b
        fmt.Println("Sisa Bagi:", hasil)
    }
  

Increment (++)

  	package main

    import "fmt"

    func main() {
        var a int = 5
        a++
        fmt.Println("Nilai setelah Increment:", a)
    }
  

Decrement (--)

  	package main

    import "fmt"

    func main() {
        var a int = 8
        a--
        fmt.Println("Nilai setelah Decrement:", a)
    }
  

Perlu kalian ingat kalau Go merupakan bahasa pemrograman yang Statically Typed semua variabel harus dideklarasikan terlebih dahulu sebelum dipakai. Ada satu lagi yang harus saya tunjukan pada kalian kalau Go memiliki operator lain seperti: +=, -=, *=, dan /= untuk mengganti nilai dari sebuah variabel secara langsung. Contohnya seperti ini:

  	package main

    import "fmt"

    func main() {
        var a int = 5
        a += 3 // sama dengan a = a + 3
        fmt.Println("Nilai setelah operasi +=:", a)
    }
  

Cukup sekian untuk hari ini semoga kalian semangat terus belajar hal yang baru dan jangan mudah menyerah. Sampai ketemu dipostingan selanjutnya.

Today I will share to you guys, how to using arithmetic in Go Language. Ok no more time for introduction we will going to the code.

Addition

  	package main

    import "fmt"

    func main() {
        var a, b int = 5, 10
        myresult := a + b
        fmt.Println("Result:", myresult)
    }
  

Subtraction

  	package main

    import "fmt"

    func main() {
        var a, b int = 15, 7
        hasmyresultil := a - b
        fmt.Println("Result:", myresult)
    }
  

Multiplication

  	package main

    import "fmt"

    func main() {
        var a, b int = 8, 4
        myresult := a * b
        fmt.Println("Result:", myresult)
    }
  

Division

  	package main

    import "fmt"

    func main() {
        var a, b float64 = 20.0, 3.0
        hasil := a / b
        fmt.Println("Hasil Pembagian:", hasil)
    }
  

Modulus (%)

  	package main

    import "fmt"

    func main() {
        var a, b int = 17, 5
        myresult := a % b
        fmt.Println("Result:", myresult)
    }
  

Increment (++)

  	package main

    import "fmt"

    func main() {
        var a int = 5
        a++
        fmt.Println("After Increment:", a)
    }
  

Decrement (--)

  	package main

    import "fmt"

    func main() {
        var a int = 8
        a--
        fmt.Println("After Decrement:", a)
    }
  

Go is Statically Typed you need to declare all variables before you use it. There's one more you need to know, Go has another operator like this: +=, -=, *=, and /= to change the value of variable in one line command. Example:

  	package main

    import "fmt"

    func main() {
        var a int = 5
        a += 3 // equal a = a + 3
        fmt.Println("Value after process +=:", a)
    }
  

Ok guys it's enough for today I always hope this blog can help you. Happy new year and see you next post.

Please Select Embedded Mode To Show The Comment System.*

Lebih baru Lebih lama

Ads

Free Hosting

Hottest Hosting

Niagahoster-Banner