Xiaomi Smart Band 9 ProDilengkapi GNSS bawaan dan kompas, Kamu bisa menjelajah dengan percaya diri. Daya Tahan Luar Biasa dengan performa optimal tahan baterai hingga 21 hari. Desain Elegan dan Trendy Tidak hanya handal, Xiaomi Smart Band 9 Pro ini juga tampil memukau dengan frame alloy aluminium berwarna yang memancarkan kesan premium, dipadukan dengan strap trendi yang cocok untuk setiap gaya, baik untuk olahraga maupun acara formal. 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 :
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)
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
}
fmt.Sprintf
, perhatikan kode dibawah ini :s := fmt.Sprintf("%f", 123.456) // s == "123.456000"
cukup mudahkan bagaimana cara mengubah tipe data antara float dan string
Baca artikel lainya :