Die Mantisse von REAL Zahlen ist mir zu klein.

Gambl

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Step 7 v5.3
S7-300
CPU 318-2

Hallo alle miteinander.

Ich habe REAL Zahlen die größer sind als die Mantisse hergibt,also wenn ich
ein Zahl z.B 2 451 545,234 in REAL eingebe dann steht da
in meiner SPS 2,451545*e+6 und die 0,234 sind verloren.
Weiterhin habe ich auch berrechnungen, die auf diese genauen Werte
angewiesen sind.
Kann mir jemand bitte einen Tip geben wie ich diese hohe Genauigkeit aus
Step 7 noch rauskitzeln kann?
Vielen dank im voraus.

Mit freundlichen Grüßen

de Gambl;)
 
Wenn dies nur ein Darstellungsproblem der S7-Software sein sollte und kein Genauigkeitsproblem, dann kann dies durch
Code:
L 2451545.0
L 0.234
+R
gelöst werden. Die Berechnungen laufen immer mit der internen Genauigkeit einer Realzahl ab. Allerdings dürfte sich diese, da nur 23 Bits für die Mantisse zur Verfügung stehen, auf 7 Stellen beschränken.
 
Vielen Dank, das ging ja richtig schnell:D
Ihr habt mir sehr geholfen,echt spitze dieses Forum.
Die seite (OSCAT) ist genial,genau das hab ich schon immer gesucht:ROFLMAO:
Tausend dank.

Gruß Gambl
 
Zurück
Oben