Smart Drone E88 Pro HD Camera Shoot OriginalBadan yang dapat dilipat, dilengkapi dengan tas penyimpanan gratis. Waktu penerbangan : 20 menit. Jarak kendali jarak jauh : sekitar 150 meter. Sinyal video : WiFi 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 :