-
Variable Zahlenkonvertieren
Hallo,
hab mal wieder ein Frage zum Thema Zahlenkonvertieren.
Also ich hab einen Pointer, der auf ein Zahl Zeigt. Ich weis, die Genauigkeit und die anzahl der Dezimalstellen, die allerdings immer variable sind. Wie bekomme ich jetzt die Daten von dem Pointer in eine Variable, so dass ich damit arbeiten kann.
PHP-Code:
D num S 63P30 inz(0) for i = 1 to fields.anzahl; num = %dec(pointer: feld(i).prec: field(i).dec; endfor;
Also so wäre das optimal, nur leider kann man die Parameter 2 und 3 nicht variable angeben, aber vieleicht kennt jemand ein Api oder C funktion, mit der das möglich ist.
Gruß
Xanas
-
Nein, gibt es leider nicht.
Da kannst du nur mit einem Sprungverteiler arbeiten und entsprechend definierte Variablen verwenden:
d AdrVar S *
d Dec0100 S 1p 0 based(AdrVar)
:
d Dec1000 S 10p 0 based(AdrVar)
:
usw.
Die Nachkomma wären ggf. nicht relevant, da man diese wiederum durch Division geraderücken könnte.
-
hmmm
nagut, vielen Dank.
okay ich schreib ja schon einen längeren Text....
-
Mittels MI-API's (z.T. als C-Funktion verfügbar) geht es doch:
Siehe CPYNV
http://publib.boulder.ibm.com/infoce...zatk/CPYNV.htm
-
Das klingt ja schon mal supper, aber ich kann in der C Runtime Libary nichts der gleichen finden, wie kann ich denn diese MI Funktion in RPGLE verwenden?
Similar Threads
-
By rguenzel in forum NEWSboard Drucker
Antworten: 5
Letzter Beitrag: 18-01-07, 13:38
-
By stoerfang in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 28-11-06, 14:32
-
By Kampi4 in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 09-10-06, 10:19
-
By TARASIK in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 24-08-06, 10:09
-
By cheffe1008 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 16-05-06, 07:45
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks