Kommastellen auch wenn .00



  • Hallo,
    bin noch relativ neu in Visual Studio 2008.net und weis hier nicht weiter, habe auch nichts weiter gefunden.
    ich versuche die ganze Zeit Preise auszugeben, jedoch trennt der die nullen ab in der double Veriable. Ich habe halt versucht mit der Math::Round Funktion diese auf 2 Kommastellen zu begrenzen, jedoch wenn diese beiden Kommastellen null sind, wird das Komplett abgetrennt. Ich könnte ja 2 nullen im String reinschreiben, aber ist halt total beschuert. 😃
    Der Preis wird dann in einem Label ausgegeben.

    Hat einer von euch eine Idee, wie ich die beiden nullen stehen lassen kann?



  • Format(".2f",dein_double);

    sollte so gehen

    Gruß



  • Also das geht so jetz nicht. Vieleicht fehlt mir ja ein using namespace.
    Diese sind eingebunden.

    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
    

    Einfach Format(".2f",double) erkennt er nicht.



  • Wenn, dann müsste das auch Format("%.2f", d); sein.



  • edit: ich war geistesabwesend 🙂



  • Fehler 1 error C3861: "Format": Bezeichner wurde nicht gefunden. ....\Form1.h 649

    das spuckt der aus. auch mit Format("%.2f", d);

    Was muss ich dafür einbinden? Meine Hilfe Libary ist ein wenig klein und da steht das nicht drin 😡


Anmelden zum Antworten