Das sagt Siemens dazu
Wie kann ich Real-Zahlen auf Gleichheit prüfen?
Sorry ich bin sprachlos.Das ist Grundschule.Ein 10-jähriger weiß wie das geht.
Siehst du Gerhard, da ich keine 10 bin, wusste ich nicht, wie ich es in STEP7 umsetzen kann...
Aber jetzt weiß ich es ja...
für Gramm
L L#200 // für 200kg
L L#1000
*D
L L#500 // für 0,5 kg oder 500g
>D
S M0.0
L L#200 // für 200kg
L L#1000
*D
Ja ok, danke Manfred.
Um einen Vergleich anzustellen muss ja die gleiche Einheit vorliegen; dazu wurde gestern folgender Vorschlag angeboten:
Code:für Gramm L L#200 // für 200kg L L#1000 *D L L#500 // für 0,5 kg oder 500g >D S M0.0
Wird denn durch
Code:L L#200 // für 200kg L L#1000 *D
nicht der Wertebereich von "D" überschritten?
Für Ganzzahlen:Wertebereich der Gleitpunkzahlen
Anhand des oben dargestellten Gleitpunktformats ergeben sich die
- kleinste Gleitpunktzahl = 1,0 * 2 hoch (1-127) = 1,0 * 2 hoch (-126)
= 1,175 495E-38 und- größte Gleitpunktzahl = 2-2 hoch (-23) * 2 hoch (254-127) = 2-2 hoch (-23) * 2 hoch (+127)
= 3,402 823E+38
-2 147 483 648 bis +2 147 483 647
Hab grad mal was eingegeben:
Code:L 2000 // kg L 1000 // Umrechnung in g *I L 500 <=I = M 15.0
Bei mir wird jetzt der Merker M15.0 gesetzt?
Also bitte mit
Doppelinteger rechnen. Zahlenformate mit den vorindex "L" wie
L#1000 und Rechnung mit D wie *D.
das wird klappen, es ist halt eine sache der Philosphie...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?