Golang : Mengubah Tipe data Float dan String

Subscribe dengan Account Google untuk mendapatkan News Letter terbaru dari Halovina !
Golang : Mengubah Tipe data Float dan String
Informa Lampu Meja Led Rechargeable Portable - Putih

Informa Lampu Meja Led Rechargeable Portable - Putih

Tingkatkan pengalaman belajar Anda dengan menggunakan Informa lampu meja LED. Lampu ini dilengkapi dengan tombol layar sentuh yang memudahkan Anda mengatur kecerahan sesuai kebutuhan. Selain itu, lampu ini juga termasuk kabel charger tipe micro USB agar lebih praktis dalam pengisian daya.

Free Klik Disini !

Konversi type data pada bahasa pemrograman merupakan suatu hal yang sering Anda jumpai di bagian-bagian kode tertentu. Seperti halnya pada bahasa GO, konversi data menjadi hal dasar yang wajib di ketahui dan dipelajari. Berikut ini konversi antara float dan string pada bahasa GO :

1) String To Float


 

Konvert data dari  string ke float, Anda bisa menggunakan  strconv.ParseFloat dengan spesifikasi bitsize : 32 untuk float32 dan 64 untuk float64, perhatikan method ParseFloat berikut ini :

func ParseFloat(s string, bitSize int) (float64, error)

Berikut ini cara menggunakan method ParseFloat
f := "3.14159265"
if s, err := strconv.ParseFloat(f, 32); err == nil {
fmt.Println(s) // 3.1415927410125732
}
if s, err := strconv.ParseFloat(f, 64); err == nil {
fmt.Println(s) // 3.14159265
}

Baca juga : Django export data XLSX dengan openpyxl


2) Float To String


Untuk mengubah tipe data float ke dalam bentuk string, kamu bisa menggunakan method  fmt.Sprintf  , perhatikan kode dibawah ini :
s := fmt.Sprintf("%f", 123.456) // s == "123.456000"

Pada konversi tipe data float ke string terdapat beberapa format yang perlu anda ketahui

golang formating
cukup mudahkan bagaimana cara mengubah tipe data antara float dan string

Baca artikel lainya :


sumber referensi : yourbasic.org, golang.org