
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> > > > > Hallo ! > > > > Ich habe folgendes Problem : > > > > Ich habe eine WORD-Variable z.B. 56235 , wie kann ich auswerten , das die Variable jetzt negativ ist. > > > > Bis 32767 geht ja alles , aber ab -32768 habe ich ein Problem ? > > > > Am LCD bekomme ich -9300 angezeigt. > > Wenn ich mit dem Taschenrechner rechne 32768-9300=23468 + 32767 =56235 > > Wie kann ich den negativen Wertebereich z.B. durch eine IF-Anweisung erkennen? > > > > Vielen Dank im Vorraus. > > MfG+ > > JanPeter > > > Hallo, > eine Zahl 56235 gibt es bei der c-control nicht (max 32767). > Das höchste Bit wird als Minus interpretiert. > if Variable < 0 then negativ. > Bei der Zahl -32768 hat das System einen Fehler. > MfG ManfredW > Nachtrag: die negative Zahl kannst Du bis 65535 interpretieren und ausgeben. siehe meine homepage Teil Tipps "Zählen bis 65535" Meine Homepage: http://manfred.wilzeck.de |
| Antwort schreiben |