-
Hallo Robi,
dein Problem liegt in der Definition der 4-Byte-Binär-Felder.
4Byte-Binär wird nicht mit 4B 0, sondern mit 9B 0 oder besser mit 10I 0 (da der komplette Wertebereich aufgenommen werden kann) definiert.
4Byte Binär bedeutet nur, dass 4-Bytes benötigt werden um den Maximal-Wert zu speichern.
1 Bit kann die den Wert 0 oder 1 haben.
1 Byte besteht aus 8 Bit und kann somit 256(=2^8) verschiedene Werte speichern. Für den Maximal-Wert werden also 3-Stellen benötigt.
1 Byte binär wird mit 3I 0 definiert und hat den Werte-Bereich -128 - +127.
2 Byte-Binär entspricht 2^16=65536 (Werte-Bereich -32768 - +32767) und wird demnach mit 5I0 definiert.
(Wird ein Wert > 32767 in ein 5I0-Feld geschoben, erfolgt ein Programm-Abbruch durch Feldüberlauf RNX0103)
Für 4-Byte wird nach dem gleichen Schema gerechnet.
Birgitta
Similar Threads
-
By TMusolf in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 25-01-07, 12:42
-
By marcel331 in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 12-08-06, 13:01
-
By chullain in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 19-03-06, 12:31
-
By Vicky-B in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 11-11-05, 10:19
-
By Bodo Roggenkamp in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 16-11-04, 14:42
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