[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2012
    Beiträge
    360
    Wie setze ich das eigentlich im Free um?

    Code:
    eval(h)   Gesamt = (PROZENT / 100) * KOSTEN
              9,2       3,1              9,2
    Gruß

    Tarki

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Das ist Free-Format (du musst lediglich ein Semi Colon am Ende hinzufügen)!

    Code:
    Eval(H) Gesamt = (Prozent/100) * Kosten;
    Ansonsten kannst Du mit Hilfe der Built-In-Function %DECH kaufmännisch auf die gewünschte Anzahl Nachkommastellen runden.

    Code:
     Gesamt = %DecH(%DecH(Prozent/100: 5: 3) * Kosten: 9: 2);
    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Manchmal ist auch "eval(r) ..." ganz hilfreich um bei Zwischenergebnissen auf mehr Nachkomma zu kommen.
    Das gibts auch als Compiler-Option bzw. H-Bestimmung.

    Bei Dezimalkonstanten sollte man nach Möglichkeit die Mindestanzahl an Nachkomma mit angeben um obige Probleme (Ganzzahlenarithmetik) zu vermeiden.

    Also eher
    eval(h) Gesamt = (PROZENT / 100.00) * KOSTEN


    Das gilt i.Ü. auch für SQL.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Apr 2012
    Beiträge
    360
    Danke schön für eure Tips und Hilfen.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Um es mit dem allseits bekannten Baumarktleiter aus dem westlichen Ostwestfalen, also östlichem Ruhrgebiet, also eigentlich Dortmund, zu sagen:

    "Immer füe Sie da!"
    (Fritz Ekenga, falls er unbekannt sein sollte.)
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. InfoPrintServer ändern Empfänger
    By Jenne in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 24-11-09, 13:58
  2. Wirres SQL Ergebnis
    By lyrics in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-08-06, 12:10
  3. CPYTOIMPF Ergebnis nicht lesbar
    By SUBUIS in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 09-05-06, 09:36
  4. VARPG - Excel starten
    By Spoldo in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 19-04-05, 15:32
  5. Binär rechnen & Ergebnis binär anzeigen
    By Rincewind in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 10-03-05, 11:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •