Pendahuluan
Ada dua jenis tipe data number, yaitu:
- Integer, tipe angka biasa.
- Floating point, tipe angka desimal.
Tipe Data Integer
Berikut adalah tipe data integer yang tersedia di golang:
int8
. Nilai minimum: -128, nilai maksimum: 127int16
. Nilai minimum: -32768, niial maksimum: 32767int32
. Nilai minimum: -21474836648, nilai maksimum: 21474836647int64
. Nilai minimum: -9223372036854775808, nilai maksimum: 9223372036854775807uint8
. Nilai minimum: 0, nilai maksimum: 255uint16
. Nilai minimum: 0, nilai maksimum: 65535uint32
. Nilai minimum: 0, nilai maksimum: 4294967295uint64
. Nilai minimum: 0, nilai maksimum: 118446744073709551615
Tipe Data Floating
Berikut adalah tipe data floating point yang tersedia di golang:
float32
float64
complex64
complex128
Alias
Alias adalah nama lain untuk tipe data yang sudah ada. Berikut adalah contoh alias di golang:
byte
adalah alias untukuint8
rune
adalah alias untukint32
int
adalah alias untuk minimalint32
uint
adalah alias untuk minimaluint32
Kode Program Number
Program di bawah ini akan mencetak angka.
package main
import "fmt"
func main() {
fmt.Println("Satu = ", 1)
fmt.Println("Dua = ", 2)
fmt.Println("Tiga koma lima = ", 3.5)
}