Syntax für bitweise Komplemetoperation

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

 

ChristianK

Betreff: Syntax für bitweise Komplemetoperation

BeitragMo, Apr 09, 2007 18:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Gibt es die in BlitzMax überhaupt?
Bitweises Or und And gibt es ja ( | und & ).
In C++ ist das Zeichen für das Komplement: ~

Vertex

BeitragMo, Apr 09, 2007 19:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ist Bitwise NOT und nicht das Komplement.

~ gibt es bei BMax als zweierlei Varianten
~X = Bitwise NOT X
X ~ Y = X Bitwise EXCLUSIVE OR Y
vertex.dreamfall.at | GitHub
 

ChristianK

BeitragMo, Apr 09, 2007 19:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Vielen Dank. Very Happy

Aber in C++ heißt es Komplement.

MSDN hat Folgendes geschrieben:
Der Operator ~ führt eine bitweise Komplementoperation für seine Operanden aus, mit der alle Bits umgekehrt werden.
 

Dreamora

BeitragMo, Apr 09, 2007 19:57
Antworten mit Zitat
Benutzer-Profile anzeigen
es heisst auch sonst Komplement (Mengentheorie, Logiktheorie, Digitaltechnik als die 3 wichtigsten Anwendungsorte davon. Programmieren ist ja nur die Anwendung der Logiktheorie)
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Vertex

BeitragDi, Apr 10, 2007 1:38
Antworten mit Zitat
Benutzer-Profile anzeigen
Stimmt, ich hatte jetzt nur das 2er Komplement in Zusammenhang gesehen(was ja völlig anders also NOT ist).

Irgendwie kommt man darauf, wenn man an Cosinus denkt. Sinus vom Komplementärwinkel zu 90°. Blub, einfach ne Ergänzung zu irgendwas. Es ist zu spät, um darüber jetzt nachzudenken ^^
vertex.dreamfall.at | GitHub

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group