umstellung von DM in Euro innerhalb einer loop schleife - 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 

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von ente (159 Beiträge) am Sonntag, 22.Juli.2001, 09:07.
    umstellung von DM in Euro innerhalb einer loop schleife

      ich möchte DM in Euro umwandeln und das in der loop schleife, kann ich die berechnung innerhalb der schleife machen, es würde stehen $wert=$DM/1.95583
      und dann out $wert oder sehe ich die rechnung dann

      dank für eure hilfe

     Antworten

    Beitrag von ente (159 Beiträge) am Sonntag, 22.Juli.2001, 09:17.
    umstellung von DM in Euro innerhalb einer loop schleife

     Antworten

    Beitrag von fb (406 Beiträge) am Sonntag, 22.Juli.2001, 10:53.
    Re: umstellung von DM in Euro innerhalb einer loop schleife

      Hallo ente,

      wenn du bei loop code=perl mitangibts sollte es funzen.

      sieht dann ca so aus:

      <loop [parameter..] code=perl>
      $euro=$DM/1.95583;
      out <<EOF
      <tr>
      <td>$Boerse</td><td>$Ansicht</td><td>$Produkt</td><td>$DM</td><td>$euro</td>
      </tr>
      EOF
      </loop>
      

      Längerfristig wirst Du ja auf Euro komplett umstellen :-)
      Also wenn die rechnung so klappt kannst Du ja den Wert $euro gleich mit mod in die Datenbank schreiben. Gurt währe auch ne abfrage "Wenn DM dann in euro umrechnen und in die Datenbank, wenn Euro dann in Dm umrechenen und in die datenbank schreiben" oder so.
      Wär ja auch was für die BIB.
      so hoffe das klappt Problem könnten nur Nachkomastellen sein :-( gabs aber hier auch schon mal nen tread.

      fb

     Antworten

    Beitrag von ente (159 Beiträge) am Sonntag, 22.Juli.2001, 19:02.
    Re: umstellung von DM in Euro innerhalb einer loop schleife

      hallo fb deine idee war super, wenn du mir jetzt noch sagen kannst, wie ich aus dem ergebnis z. b. 2.3456 auf 2.34 runden kann

      danke

     Antworten

    Beitrag von daniel (83 Beiträge) am Montag, 23.Juli.2001, 16:42.
    Re: umstellung von DM in Euro innerhalb einer loop schleife

      's gibt mit Sicherheit einen eleganteren Weg aber

      $x=2.3435;
      $y=int($x*100)/100;
      

      tuts auch

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 23.Juli.2001, 17:02.
    Re: umstellung von DM in Euro innerhalb einer loop schleife

      So wie Du das machst isses schon ok, aber dabei wird nich gerundet, also wäre

      $y=int($x*100+.5)/100;
      

      besser. allerdings geht das nur bei positiven zahlen, also müsste man noch nach negativen unterscheiden und da macht man dann besser gleich:

      $y=sprintf('%.2f', $x);
      

     Antworten


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