Berikut adalah source code untuk merubah tipe data String ke tipe data float (atau double). Ini sangat berguna saat komunikasi serial yang biasanya perintah dikirimkan melalui tipe data string
float buff_data;
String buff_string = "123.22";
//merubah tipe data string ke float (tipe data float = double)
char buf[buff_string.length()];
buff_string.toCharArray(buf,buff_string.length()+1);
float buff_data=atof(buf);
double buff_data;
String buff_string = "123.22";
//merubah tipe data string ke float (tipe data float = double)
char buf[buff_string.length()];
buff_string.toCharArray(buf,buff_string.length()+1);
double buff_data=atof(buf);
Referensi:
http://letsmakerobots.com/content/how-convert-strings-double
Tidak ada komentar:
Posting Komentar
Selamat berinovasi :D Salam berbagi..