Mình đang lập trình vi điều khiển avr càn chuyển một số dạng float ra string đẻ hiển thị LCD. Mình dùng hàm string nhưng nó không hoạt dôngj.
Code:
char disT[8];
float d=30.125;
sprintf(disT,"%3.4f",d);
Nếu mình chuyển từ int sang string thì được:
Code:
char disT[6];
in d=30;
sprintf(disT,"%d",d);
Bạn nào biết giải thích giúp mình với? Nếu có cách khác chỉ giúp mình cũng được.