| 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 Double til String C + +
    " . <<" C + + håndterer en bred vifte af konverteringer mellem nummer typer og strenge ved at bruge iostream klasse og put -til operatør Det iostream klasse har nogle begrænsninger og understøtter ikke direkte konvertering fra et dobbelt decimaltal til en streng . For at konvertere fra en dobbelt til en streng , C + + giver stringstream klasse . En simpel Microsoft Visual C + + projekt kan demonstrerer dette på blot et par linjer kode. Ting du har brug
    Microsoft Visual C + + 2010 Express
    Vis Flere Instruktioner
    1

    Klik på Windows "Start " ikonet og navigere til " Alle programmer " og derefter "Microsoft Visual Studio 2010 Express. " Klik på "Microsoft Visual C + + 2010 Express. "
    2

    Klik på " Filer" , og navigere til "Ny ". Klik på " Project" for at åbne det nye projekt dialogen.
    3

    Klik på " Win32 " i installerede skabeloner trævisningen til venstre side af dialogboksen. Klik på " Win32 Console Application ". Indtast et navn til projektet ( for eksempel " doubletostring ") i "Navn : " feltet mod bunden af dialogboksen. Klik på " OK" for at åbne " Win32 Application Wizard " dialog. Klik på " Finish".
    4

    Udskift standard kode, der vises i editoren med følgende kode : Hej

    # include " stdafx.h "

    # include

    # include

    # include

    using namespace std ;

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

    {

    dobbelt d ,

    stringstream dss ,

    string doubleasstring ,

    cout << ; "Indtast et decimaltal : " << endl;

    cin >> d ;

    dss.precision (8);

    dss < < d ;

    doubleasstring = dss.str ();

    cout << doubleasstring << endl;

    tilbagevenden 0;
    < p >}
    5

    Tryk på " F7 " eller klik på " Debug " menuen og " Build Solution " for at kompilere programmet og vise resultatet i vinduet Output mod bunden af ​​Visual C + +: < br >

    ========== Build : 1 lykkedes 0 mislykkedes, 0 up -to- date, springes 0 ==========

    Hvis resultatet er "0 lykkedes " og derefter en række fiaskoer, kontrollere den kode, du har indtastet , og sikre, at det er identisk med koden i trin 4. .
    6

    Tryk på " Ctrl + F5 " for at køre programmet . Indtast et decimaltal , når en sort konsol vises og beder dig . Dette trin svarer til følgende linjer i koden : Hej

    cout << "Indtast et decimaltal : " << endl;

    cin >> d ; < br >

    cout << doubleasstring << endl;

    Indtast kode , der konverterer fra dobbelt, gemt i variablen d, til strengen variable ds :

    dss . præcision ( 8)

    DSS << d ;

    doubleasstring = dss.str ();

    den første linje sætter decimal præcision af konverteringen. Den næste linje indsætter dobbelte ind i de stringstream DSS. Den sidste linje konverterer stringstream til en streng .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man opbygger en CPP Executable på Windows 
    ·Hvordan man laver en Card Game fil i C + + 
    ·Hvordan man skriver et C- program, der vil Læs i en te…
    ·Sådan ændres Borland C + + Edit Screens 
    ·Sådan Henvisning andet projekt Egenskaber i C 
    ·Hvad er forskellen mellem en analog indgang styringsuds…
    ·Sådan oprettes en switch-statement i C 
    ·Sådan oprettes en iPhone Application for en RSS på en…
    ·Sådan Luk filer i C 
    ·Dynamisk Calling funktioner i DLL 
      Anbefalede Artikler
    ·Sådan oprettes en setupprogrammet Med VB6 Studio 
    ·Sådan Render PHP Uden at vente 
    ·Sådan Konverter en kolonne til UTF8 i MySQL 
    ·Sådan Konverter PrintStream til BufferedWriter 
    ·Hvordan man omdirigerer en webside i PHP 
    ·Sådan Transfer resultater til en klient i PHP 
    ·Hvordan man laver en Terminal Rapport Format 
    ·Sådan bruges Python Script 
    ·Sådan kører en Python script i Windows 
    ·Sådan Dynamisk Skift størrelse på Hyperlinks i VB 
    Copyright © Computer Viden http://www.computerdk.com