Re: immer 2 dezimalstellen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von duk (1 Beitrag) am Samstag, 31.Juli.2004, 12:47.
    Re: immer 2 dezimalstellen

      Hallo,

      bin gerade mit dem gleichen Problem beschäftigt, habe aber keine Ahnung, wo ich den Perl Code reinschreiben soll

      Wenn ich das:

      $Zahl = sprintf('%.02f',$Zahl);
      

      irgendwo in <do ...> einfüge passiert gar nichts, auch nicht, wenn ich statt "Zahl" den Feldnamen "Preis" verwende.
      Kannst Du das noch ein bißchen genauer erklären.
      Ich habe auch nur Beträge wie 5,9 oder 6,8 und hätte am liebsten eine Ausgabe "5,90 €" - gerundet werden muss dabei nicht.

      Danke schon mal für die Hilfe

      DUK


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Raphael (267 Beiträge) am Sonntag, 27.Juli.2003, 20:06. WWW: www.coderarena.de
    immer 2 dezimalstellen

      hallo!

      wie kann ich von einer zahl immer 2 dezimalstellen anzeigen lassen? hierbei geht es mir nicht um das runden, sondern dass bei z.b. 5,9 5,90 ausgegebn wird.

      cu & thx

     Antworten

    Beitrag von mk (966 Beiträge) am Sonntag, 27.Juli.2003, 20:22.
    Re: immer 2 dezimalstellen

      so ein der Tausender Punkt mit2 Dezimalstellen:

      # Anfang tausender Punkt erzeugen 
      ($Miete,$Komma)=split ",",$Miete;
      foreach(reverse split("",$Miete)){
         $Mieteneu=" ".$Mieteneu if $x && !($x%3);
         $Mieteneu=$_.$Mieteneu;
         $x++;
      }
      $Komma.= "0" while (length($Komma) < 2);
      

      $Mieteneu.=",$Komma";
      # Ende tausender Punkt erzeugen
      

     Antworten

    Beitrag von Raphael (267 Beiträge) am Sonntag, 27.Juli.2003, 20:41. WWW: www.coderarena.de
    Re: immer 2 dezimalstellen

      hallo mk!

      danke! dachte, dass es da vielleicht ne kleine, "versteckte" perl funktion schon gibt, aber anscheinend nicht ;)

      cu, raphael

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Montag, 28.Juli.2003, 00:32.
    Re: immer 2 dezimalstellen

      Das geht auch mit sprintf (Perl ist so schön :) ):

      $Zahl = sprintf('%.02f',$Zahl);
      


      Auf 2 Stellen hinter Komma gerundet und aufgefüllt. ;)

     Antworten

    Beitrag von Raphael (267 Beiträge) am Montag, 28.Juli.2003, 11:20. WWW: www.coderarena.de
    Re: immer 2 dezimalstellen

      genau danach hab ich gesucht :)
      hatte das schon mal vor kurzem irgendwo gelesen ;)

      cu, raphael

     Antworten

    Beitrag von duk (1 Beitrag) am Samstag, 31.Juli.2004, 12:47.
    Re: immer 2 dezimalstellen

      Hallo,

      bin gerade mit dem gleichen Problem beschäftigt, habe aber keine Ahnung, wo ich den Perl Code reinschreiben soll

      Wenn ich das:

      $Zahl = sprintf('%.02f',$Zahl);
      

      irgendwo in <do ...> einfüge passiert gar nichts, auch nicht, wenn ich statt "Zahl" den Feldnamen "Preis" verwende.
      Kannst Du das noch ein bißchen genauer erklären.
      Ich habe auch nur Beträge wie 5,9 oder 6,8 und hätte am liebsten eine Ausgabe "5,90 €" - gerundet werden muss dabei nicht.

      Danke schon mal für die Hilfe

      DUK

     Antworten


     
 Liste der Einträge von 36000 bis 36150:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!