Hallo zusammen,
bräuchte mal eine helfende Hand bezüglich float und double unter embedded Linux.
Im Moment entwickle unter KDevelop3 mit einem EB8540 der Firma Kontron welche auf dem MPC8540 von Motorola basiert. Bisher wurde meine bestehende C++ Software nur am Pc ausgeführt und soll nun in obiges embedded Linux Modul implantiert werden.
Mein Problem:
Bei der Darstellung von float und double Werten gibt mir mein MPC8540 flasche Werte aus.
Kleines Beispiel:
float a = 2.3;
cout
Mit Programmieren habe ich seit längerem wenig zu tun. Ganz dunkel erinnere ich mich noch in einer Fachzeitschrift etwas von solchen Problemen gelesen zu haben. Die Lösung glaube ich war, daß man darauf achten sollte die gleiche mathematischen Libraries (IEEE Standard) einzubinden.
[1] http://www.netbsd.org/People/Pages/ross-essays.html
[2] http://lua-users.org/wiki/FloatingPoint