Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte súbor C + + zdrojový v editore , ako je napríklad Microsoft Visual Studio Express .
2
deklarovať premennú s typom float a priraďte jej hodnotu pridaním nasledujúci kód do vašich funkcie :
float f = 3,14159 ;
3
deklarovať " CString " a využiť jeho " Format " funkcie pre prevod plavák do reťazca pridaním kódu :
CString str ;
str.Format ( " Float String : % f " , f ) ,
alebo
str . Formát : ; . " sprintf " ( " Float String % 0,5 f " , f )
" Format " funkcia používa rovnaké formátovanie ako " % F " špecifikátor zodpovedá číslo s plávajúcou čiarkou . Druhá verzia používa " 0,5 " , ktorý stanovuje , koľko desatinných miest chcete použiť. Výhodou použitia " CString " miesto normálneho poľa znakov je , že dlhé číslo s plávajúcou čiarkou nebude pretečeniu vyrovnávacej pamäti . To je preto , že " CString " je premennej dĺžky sekvencie znakov
Prípadne môžete použiť pole znakov a funkciu " sprintf " , ak si nie ste strach o pretečeniu vyrovnávacej pamäti zadaním kódu . :
char str [ 20 ] = " " ;
sprintf (str , " % .5 f " , f ) ;
4
Uložte súbor C + + zdrojový , skompilovať a spustiť program previesť desatinné číslo na reťazec .