Forum: Object-Pascal / Delphi-Language
Delphi
by TeronG,
6. Mai 2010
Naja .. schwer mag das nicht sein aber ..
a) mag ich Pointer eigentlich nicht und
b) habe ich wegen a keine übung/erfahrung mit pointern. :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by TeronG,
5. Mai 2010
Klappt beides recht fein. :)
Interesanterweise wird 12,34 in 12,3400001525879 umgewandelt.
Was mich (beim REAL) nicht wirklich verwundert stört.
Mit dem BitConverter habe ich allerdings ein 12,34 zurückbekommen ... ob da wohl einer rundet. -.-"
Forum: Object-Pascal / Delphi-Language
Delphi
by TeronG,
5. Mai 2010
Thanks
Cool ... :thumb:
Und ich habe schon befürchtet ich müsse (manuel) Pointer verbiegen oder gar das Single bitweise setzen. :stupid:
Forum: Object-Pascal / Delphi-Language
Delphi
by TeronG,
5. Mai 2010
Hallo
Ich habe das Problem über einen Modbus einen Real auszulesen.
Da der Modbus keine Real mag habe ich einfach die Gleitkommazahl (32bit) in 2 Words (a 16bit) Zerlegt und übertrage einfach diese.
Nun ist mein Problem, das ich die in Delphi nicht wieder zusammen und dann in eine real/float/Single bekomme. :(
Einfach mal das 2te Word nach links schieben (shl 16) und dann das Erste...