[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2012
    Beiträge
    360

    Minuten umrechnen in Decimal

    Guten Abend,

    Wenn ich Minuten umrechnen in Decimal umrechnen, will muss ich ja Minuten / 60 rechnen.
    Aber die letzte Kommastelle wird nicht korrekt umgerechnet oder gerundet.

    Muss ich da 0,005 dem Ergebnis zurechnen oder gibt es eine elegantere Lösung?

    SumMin = 5,2

    Code:
    Ergebnis = %Div(%Int(SumMin): 60) + %Rem(SumMin: 60);
    Gruß

    Tarki

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Einfach nur

    eval(h) Ergebnis = SumMin / 60,00;

    Ergibt bei 100 Minuten = 1,67 Stunden.
    Das Thema mit den Nachkommastellen hatten wir hier schon mal.

    Oder was soll das Ergebnis sein?
    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 2012
    Beiträge
    360
    Sorry und Danke,

    habe vor lauter Bäume den Wald nicht gesehen.


    Schönes Weekend

    Gruß

    Tarki

Similar Threads

  1. Packed Decimal (AS400) -> Java Double
    By Bratmaxxe in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 15-11-06, 09:51
  2. decimal in sql
    By steven_r in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 23-10-06, 12:52
  3. Job alle 10 Minuten laufen lassen
    By marcel331 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-06-06, 12:17
  4. Problem im QM mit Decimal
    By Marc_w in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 31-10-05, 07:24
  5. Rechenproblem in RPG
    By jo400 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 01-06-04, 20:34

Berechtigungen

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