Autor Thema: Formatierung eines Ausgabewertes in der MsgBox  (Gelesen 1407 mal)

Offline Kaljamam

  • Aktives Mitglied
  • ***
  • Beiträge: 234
  • Geschlecht: Männlich
Formatierung eines Ausgabewertes in der MsgBox
« am: 25.04.12 - 10:50:52 »
Hallöchen zusammen, :)

habe mal den Teil aus meinem Code rauskopiert um den es geht. Letzten Endes ist es nur eine Formatierungsgeschichte an der ich scheitere:

I5 := @Text(v_Rendite);

@Prompt([Ok]; "Prämienberechnung"; "Berechnung der neuen Gesamtausschüttung" + @Char(13) + "beim Kauf von zusätzlichen Anteilen!" + @Char(13) + @Char(13) + @Implode(@Text("Zusätzliche Anteile: " + l2 + @Char( 10 ) + "Gesamtanteile nach Kauf: " + Hase + @Char(10) + "Neue Gesamtausschüttung: " + I4 + " €" + @Char(10) + "Gesamtausschüttung Prozentual: " + I5 + " % " )))

in I5 wird durch die Berechnung natürlich auch mal ein Wert wie 5,03044304 % in der MSgBox ausgegeben. Wie kann ich es erreichen, dass er mir nur die ersten beiden Stellen nach dem Komma anzeigt?

Hatte es  mit neueVariable = @Trim(I5); versucht:

Leider erfolglos..... :-:

Wäre für einen Tipp dankbar!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Formatierung eines Ausgabewertes in der MsgBox
« Antwort #1 am: 25.04.12 - 11:00:11 »
Schau Dir mal die optionalen Parameter von @Text an ...

Bernhard

Offline Kaljamam

  • Aktives Mitglied
  • ***
  • Beiträge: 234
  • Geschlecht: Männlich
Re: Formatierung eines Ausgabewertes in der MsgBox
« Antwort #2 am: 25.04.12 - 11:10:23 »
Dankeschön, die Antwort lag zu nah für mich, Anfänger halt ::)

I5 := @Text(v_Rendite;"F");

Schau Dir mal die optionalen Parameter von @Text an ...

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz