Πώς να μετατρέψετε τις τιμές κινητής υποδιαστολής σε ascii;

M

microlab

Guest
Αγαπητοί φίλοι είναι κάθε λειτουργίες της βιβλιοθήκης διατίθεται σε Keil να μετατρέψετε τις τιμές float να ascii εκεί; υπάρχει μια συνάρτηση για να μετατρέψουν την ASCII για να επιπλεύσει. ή οποιαδήποτε ρουτίνα C, το οποίο μετατρέπει την αξία επιπλέουν στην ascii εκεί; ευχαριστώντας σας ml
 
Hi! μπορείτε να χρησιμοποιήσετε το "sprintf" λειτουργία για να μετατρέψει οποιαδήποτε μεταβλητή για να ascii τις αξίες της. unsigned char float_buff []? temp = 23,46? sprintf (float_buff, "% 4.2f", temp)? Αυτό θα στείλει κάθε ψηφίο του αριθμό κινητής υποδιαστολής συμπεριλαμβανομένης της υποδιαστολής στο float_buff. Regards.
 

Welcome to EDABoard.com

Sponsor

Back
Top