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
Kels 20 M2 Sapphire Air Purifier Cadr 20 M3/jam - Putih

Kels 20 M2 Sapphire Air Purifier Cadr 20 M3/jam - Putih

Hadirkan udara yang lebih sehat di dalam ruangan Anda dengan penjernih udara dari Kels. Penjernih udara ini dapat menyaring partikel debu yang halus dan tidak terlihat. Membantu membuat lingkungan yang lebih sehat dengan respirasi udara yang lebih baik. Sinar UV membantu membunuh kuman, dilengkapi dengan ekstra filter untuk penyaringan udara.

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