Hallo,
ich habe folgendes Problem:
Wie kann ich im SCL folgendes erreichen:
1. Die Zahl 20203 (dezimal) soll in HEX umgewandelt werden (Lösung: 20203_dez == 4EEB)
2. Dieser hexadezimale Wert muss nun in ein DWORD geschrieben werden, wobei allerdings das 1. und 2. Byte vertauscht werden müssen. (Lösung soll sein: EB 4E 00 00)
Das 3. und 4. Byte werden vermutlich ebenfalls getauscht. Da der dezimale Wert der Zahl im obigen Beispiel allerdings zu klein ist, ist das 3. und 4. Byte jeweils gleich 0.
Anschließend werden die Daten dann in einen DB geschrieben, was aber für mein Problem zunächst unwichtig ist:Unbenannt.JPG
Byte1 == EB
Byte2 == 4E
Byte3 == 00
Byte4 == 00
Wie kann ich das im SCL auf verständliche Art realisieren?
Vielen Dank im Voraus!
ich habe folgendes Problem:
Wie kann ich im SCL folgendes erreichen:
1. Die Zahl 20203 (dezimal) soll in HEX umgewandelt werden (Lösung: 20203_dez == 4EEB)
2. Dieser hexadezimale Wert muss nun in ein DWORD geschrieben werden, wobei allerdings das 1. und 2. Byte vertauscht werden müssen. (Lösung soll sein: EB 4E 00 00)
Das 3. und 4. Byte werden vermutlich ebenfalls getauscht. Da der dezimale Wert der Zahl im obigen Beispiel allerdings zu klein ist, ist das 3. und 4. Byte jeweils gleich 0.
Anschließend werden die Daten dann in einen DB geschrieben, was aber für mein Problem zunächst unwichtig ist:Unbenannt.JPG
Byte1 == EB
Byte2 == 4E
Byte3 == 00
Byte4 == 00
Wie kann ich das im SCL auf verständliche Art realisieren?
Vielen Dank im Voraus!