[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2004
    Beiträge
    79

    Anfängerfrage - Num. Feld kürzen in RPG-Free

    Hallo Leute,

    kann mir jemand folgende Frage beantworten. Lösung bitte als Non-Dirty und möglichst ohne Umweg über eine Datenstruktur mit Unterfeldern:

    D NumFeld S 5 2 inz(2345,23)
    D Ergebnis S 2 0

    /free
    // Ergebnis soll enthalten: 45
    /end-free

    MfG
    coolie

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ergebnis = %int(NumFeld - %int(NumFeld/100)*100)

    Wenn negative Werte vorkommen, dann

    Ergebnis = %int(NumFeld - %int(%abs(NumFeld)/100)*100)
    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

  3. #3
    Registriert seit
    Apr 2004
    Beiträge
    79

    Man lernt eben nie aus...

    Heißesten Dank, @Fuerchau! Klasse Lösung!

  4. #4
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    ... hier eine andere Variante:

    PHP-Code:
    D MyNumFld        S             11P 2 inz(2345,67)  
    D MyErgFld        S              2P 0               
     
    /Free
       MyErgFld 
    = %Rem(%Int(MyNumFld): 100);   
       
    Dsply MyErgFld;
    /
    End-Free 
    Birgitta Hauser

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

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Sicherlich eleganter
    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. Datum-Konvertierung free rpg
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 14-03-08, 06:21
  2. Frei Porn Site!
    By Fucasdreh in forum NEWSboard Server Job
    Antworten: 0
    Letzter Beitrag: 10-01-07, 13:12
  3. num. Feld in Datumsfeld konvertieren
    By edig in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 27-07-06, 08:20
  4. sql num. Feld formatieren
    By rr2001 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 11-07-06, 14:10
  5. FREE RPG .. TESTN
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 25-01-05, 07:43

Berechtigungen

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