Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Slik konverterer Double til String C + +
    " . <<" C + + håndterer en rekke konverteringer mellom antall typer og strenger ved hjelp av iostream klassen og put- til operatør Den iostream klassen har noen begrensninger og støtter ikke direkte konvertering fra en dobbel flyttall til en streng . Å konvertere fra en dobbel til en streng , C + + gir stringstream klassen . En enkel Microsoft Visual C + + prosjekt kan demonstrerer dette på bare noen få linjer med kode . Du trenger:
    Microsoft Visual C + + 2010 Express
    Vis flere instruksjoner
    en

    Klikk på Windows "Start "-ikonet og naviger til "Alle programmer " og deretter " Microsoft Visual Studio 2010 Express. " Klikk på " Microsoft Visual C + + 2010 Express. "
    2

    Klikk på "File "-menyen , og naviger til " New". Klikk på " Project" for å åpne det nye prosjektet dialogen.
    3

    Klikk " Win32 " i installerte maler trevisningen på venstre side av dialogboksen. Klikk " Win32 Console Application. " Skriv inn et navn for prosjektet (for eksempel " doubletostring ") i "Name : "-feltet mot bunnen av dialogboksen. Klikk "OK" for å åpne " Win32 Application Wizard" dialogboksen . Klikk "Finish".
    4

    Erstatt standard kode som vises i redigeringsprogrammet med følgende kode :

    # include " stdafx.h "

    # include

    # include

    # include

    bruker namespace std;

    int main ( int argc , char * argv [ ] )

    {

    dobbel d ;

    stringstream dSS ,

    streng doubleasstring ,

    cout << ; "Vennligst skriv inn et desimaltall : " << endl;

    cin >> d ;

    dss.precision ( 8 ) ;

    dss < < d ;

    doubleasstring = dss.str ();

    cout << doubleasstring << endl;

    return 0 ;
    < p > }
    5

    Trykk " F7 " eller klikk på " Debug " menyen og "Build Solution " for å kompilere programmet og vise resultatet i Output -vinduet mot bunnen av Visual C + +:

    ========== Bygg : 1 lyktes, 0 mislyktes, 0 up- to-date , hoppet 0 ==========
    p Hvis resultatet er " 0 lyktes " og deretter en rekke feil , sjekk den koden du har skrevet inn og sikre at det er identisk med koden i trinn fire .
    6

    Trykk " Ctrl + F5 " for å kjøre programmet . Skriv inn et desimaltall når en svart konsoll vises, og ber deg om å . Dette trinnet tilsvarer følgende linjer i koden : en

    domstol << " Skriv inn et desimaltall : " << endl;

    cin >> d ;

    cout << doubleasstring << endl;

    Tast inn koden som konverterer fra dobbelt , lagret i variabelen d , å strengvariabelen ds :

    dSS . presisjon ( 8 ) ;

    dss << d ;

    doubleasstring = dss.str ();

    den første linjen angir desimalpresisjon av konverteringen . Den neste linjen setter inn dobbelt inn i stringstream DSS . Den siste linjen konverterer stringstream til en streng .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skal representere en Tab i en String i CPP 
    ·Slik viser en rettvinklet trekant med tall i C Programm…
    ·Hvordan Ignorer Spaces ved bruk Lengde C + + 
    ·Hvordan få et antall objekter til å peke på en varia…
    ·Slik fjerner Microsoft Visual C + + meldinger 
    ·Hvordan bruke strncpy funksjon i C + + 
    ·Hvordan gå tilbake til Main Function in C + + 
    ·Temperatur Converter i C + + Bruke funksjoner 
    ·Hvordan Teach Yourself Visual C 6 
    ·Hvordan spare en Vector til en fil i C + + 
      Anbefalte artikler
    ·Hvordan å konsumere en Atom -feed i Python 
    ·Hvorfor er det Java Kommentar Ignorerte i Kode 
    ·Hvordan lage Equalizer Grafer i Visual Basic 
    ·Hvordan lage en Java Website Pålogging 
    ·Definisjon av HTML programmering 
    ·Hvordan sende en faks i ASP.Net 
    ·Liste over Java Sertifiseringer 
    ·Hvordan Programmatisk konvertere RGB Color til CMYK 
    ·Hva er en klient Proxy 
    ·Hvordan å feilsøke Perl på Windows 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/