Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Word - von minus auf plus drehen ?? Kategorie: Programmierung Basic (von Achim - 3.09.2004 13:14)
 Als Antwort auf Word - von minus auf plus drehen ?? von Andreas - 3.09.2004 10:20

> welches bit eines words muß ich verändern um eine negative Zahl in eine positive
> umzudrehen,

Der CC-Compiler verwendet das sogenannte 2er-Komplement. Dabei werden für einen Vorzeichenwechsel alle
Bits invertiert und dann die Zahl 1 dazuaddiert. Das funktioniert natürlich nur innerhalb des Wertebereiches,
also nicht für -32768.

>  oder welche Zahl muß ich genau dazurechnen damit die Zahl pos.
> wird

Dafür gibt es die Funktion ABS(), die Dir den (Absolut-)Betrag einer Zahl liefert.

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: