additionsproblem - alles nach dem komma wird nicht addiert - 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 markus (1013 Beiträge) am Dienstag, 22.Mai.2007, 10:44.
    additionsproblem - alles nach dem komma wird nicht addiert

      hallo,

      ich habe ein kleines additionsproblem, denn alles was nach dem Komma ist, wird nicht addiert!
      zuerst wird $anzahl_Ticket mal $preis_ticket = $gesamt_Ticket gerechnet.
      hier wird auch alles richtig ausgegeben, auch ergebnisse mit nachkommazahlen,
      z.b. 6,50.

      $gesamt_total soll die summe aller $gesamt_Ticket sein.
      
      aber statt z.b. 6,50 + 6,50 zu rechnen, wird nur 6+6 addiert?!

      wo hab`ich denn hier meinen denkfehler??
      danke
      markus




      <loop code=perl>
      

      #Anzahl der Tickets mit dem Ticketpreis multiplizieren#
      #gesamt_Ticket ist das Ergebnis#
      

      $anzahl_Ticket=$anzahl_Ticket;
      $preis_Ticket=$preis_Ticket;
      $gesamt_Ticket=$anzahl_Ticket * $preis_Ticket;
      

      $gesamt_Ticket = sprintf('%.02f',$gesamt_Ticket);
      $gesamt_Ticket =~ tr/./,/;
      $gesamt_Ticket = reverse $gesamt_Ticket;
      $gesamt_Ticket = reverse $gesamt_Ticket;
      #gesamt_total ist die Summe aller gesamt_Ticket#
      

      $gesamt_total+=$gesamt_Ticket;
      $gesamt_total = sprintf('%.02f',$gesamt_total);
      $gesamt_total =~ tr/./,/;
      $gesamt_total = reverse $gesamt_total;
      $gesamt_total = reverse $gesamt_total;
      

      out<<EOF;

      $anzahl_Ticket x Ticket = $gesamt_Ticket
      

      EOF

      </loop>
      

      Gesamtsumme: $gesamt_total


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von markus (1013 Beiträge) am Dienstag, 22.Mai.2007, 10:44.
    additionsproblem - alles nach dem komma wird nicht addiert

      hallo,

      ich habe ein kleines additionsproblem, denn alles was nach dem Komma ist, wird nicht addiert!
      zuerst wird $anzahl_Ticket mal $preis_ticket = $gesamt_Ticket gerechnet.
      hier wird auch alles richtig ausgegeben, auch ergebnisse mit nachkommazahlen,
      z.b. 6,50.

      $gesamt_total soll die summe aller $gesamt_Ticket sein.
      
      aber statt z.b. 6,50 + 6,50 zu rechnen, wird nur 6+6 addiert?!

      wo hab`ich denn hier meinen denkfehler??
      danke
      markus




      <loop code=perl>
      

      #Anzahl der Tickets mit dem Ticketpreis multiplizieren#
      #gesamt_Ticket ist das Ergebnis#
      

      $anzahl_Ticket=$anzahl_Ticket;
      $preis_Ticket=$preis_Ticket;
      $gesamt_Ticket=$anzahl_Ticket * $preis_Ticket;
      

      $gesamt_Ticket = sprintf('%.02f',$gesamt_Ticket);
      $gesamt_Ticket =~ tr/./,/;
      $gesamt_Ticket = reverse $gesamt_Ticket;
      $gesamt_Ticket = reverse $gesamt_Ticket;
      #gesamt_total ist die Summe aller gesamt_Ticket#
      

      $gesamt_total+=$gesamt_Ticket;
      $gesamt_total = sprintf('%.02f',$gesamt_total);
      $gesamt_total =~ tr/./,/;
      $gesamt_total = reverse $gesamt_total;
      $gesamt_total = reverse $gesamt_total;
      

      out<<EOF;

      $anzahl_Ticket x Ticket = $gesamt_Ticket
      

      EOF

      </loop>
      

      Gesamtsumme: $gesamt_total

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 22.Mai.2007, 10:57. WWW: automobilhai.de
    Re: additionsproblem - alles nach dem komma wird nicht addiert

      Hallo Markus,

      Du wandelst den Punkt in ein Komma. Bevor Du das jedoch machst, solltest Du erst rechnen (mit ".") und dann erst danach umwandeln (für die Ausgabe).

      Gruß

      Claus

     Antworten

    Beitrag von markus (1013 Beiträge) am Dienstag, 22.Mai.2007, 14:50.
    Re: additionsproblem - alles nach dem komma wird nicht addiert

      !AHA! warum ich auch immer das gemacht habe.
      hab die umwandlung raus,jetzt klappts.
      danke
      markus

     Antworten


     
 Liste der Einträge von 13500 bis 13650: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.13s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!