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.