| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Konverter Float til String i C + +
    Når du arbejder med kommatal i C + + , kan du nødt til at konvertere dem til en streng til visse formål , såsom at vise det til en bruger eller output det til en fil. Kommatal har værdier såsom 2,54 eller 7,114 . Du skal bruge " dobbelt" type, hvis du har brug for mere end seks steder i præcision. Du kan bruge en " CString " og dens "Format "-funktionen til at konvertere en flyder i en streng. Instruktioner
    1

    Åbn C + + source fil i en editor såsom Microsoft Visual Studio Express.
    2

    Erklær en variabel med en float type og tildele den en værdi ved at tilføje følgende kode i din funktion : Hej

    float f = 3,14159 ,
    3

    Erklær en " CString " og bruge sin "Format "-funktionen til at konvertere svømmeren i en snor ved at tilføje koden : Hej

    CString str ,

    str.Format ( " Float til String : % f" , f)

    eller

    str . format (" Float til String : % .5 f" , f)

    "Format "-funktionen bruger den samme formatering som " sprintf ". Den " % f" specifier svarer til decimaltal . Den anden version anvender " .5 ", der angiver, hvor mange decimaler til at bruge . Fordelen ved en " CString " i stedet for en normal karakter array er at en lang decimaltal ikke vil overskridelse bufferen . . Dette skyldes, at en " CString " er en variabel længde sekvens af tegn

    Alternativt kan du bruge en karakter array og de ​​" sprintf " funktion, hvis du ikke er bekymret for et bufferoverløb ved at skrive koden :

    char str [20] = "" ;

    sprintf ( str, "% .5 f" , f)
    4

    Gem C + + source fil , kompilere og køre programmet til at konvertere decimaltal til en streng .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kompilerer C kilde Med Visual C 
    ·Hvordan at sende en SMS Socket i UDP på Linux 
    ·Hvordan laver man en MFC Alarm Application 
    ·Sådan oprettes en Portrait i C + + 
    ·Hvordan man laver et ur i C 
    ·Hvad er funktionerne af Turbo C 
    ·Visual C Sharp String Funktioner 
    ·Sådan bruges C Sprog til at beregne renters rente 
    ·Sådan Fix Microsoft Visual C + + 
    ·Hvordan man skriver et program i C for at udskrive seri…
      Anbefalede Artikler
    ·Sådan Print Increment Numbers på samme linje , men me…
    ·Sådan eksporteres MySQL Fra Workbench 
    ·Hvordan at skjule et billede med PHP 
    ·Sådan Indsæt PHP variabler i XML 
    ·Sådan oprettes en MDI 
    ·Programmer i C + + , der vil vende et punktum 
    ·Sådan får Scroll Forskydninger i JavaScript 
    ·Sådan Kombiner to lister i Python 
    ·Sådan bruges Visual Basic Hvis Step Value er positiv e…
    ·Python Speed ​​
    Copyright © Computer Viden http://www.computerdk.com