dtostrf函数
float()函数    dtostrf函数是Arduino中常用的转换函数,它可以将浮点数转换成字符串。它可以帮助用户完成浮点数和字符串之间的转换,从而实现信息的传输、显示等功能。
    dtostrf函数的原型是:
    tchar *dtostrf (double val, signed char width, unsigned char prec, char *sout);
    其中val是要转换的浮点数,width是要输出的最大宽度,prec是小数点后显示的位数,sout是字符串的输出参数,函数的返回值是转换的字符串的首地址。
    dtostrf函数的使用方法如下:
    1、用户先定义要进行转换的浮点数,并定义用于存储转换结果的字符串
    float val;
    char result[20];
    2、定义转换函数所需要的参数:宽度、小数点后位数、字符串
    int width;//定义最大宽度
    int prec;//定义小数点后的位数
    char *sout;//字符串地址
    3、以上参数赋值后,调用dtostrf函数
    //val值转换为字符串,输出结果存入result字符串中
    dtostrf(val, width, prec, result);
    4、转换完成后,可以通过打印result字符串,查看转换结果
    Serial.println(result);
    dtostrf函数可以实现浮点数和字符串之间的转换,这在很多情况下都很有用,比如将浮点数值显示于LCD屏幕上,当需要在网页或者TFT上显示数值时也可以很好的利用该函数。
    由于dtostrf函数在许多应用中都可能用到,所以它可以成为Arduino编程的基础函数,了解这个函数的使用方法对于掌握Arduino编程有很大的帮助。