Die numerische Funktion BITNOT führt ein bitweises Komplement für die binäre Darstellung einer Zahl aus.
BITNOT nimmt einen ganzzahligen Wert und gibt das Ergebnis des bitweisen Komplements, das für die binäre Darstellung der Zahl ausgeführt wurde, zurück. Das Ergebnis ist INTEGER, außer wenn einer der Parameter NULL ist; dann ist auch das Ergebnis NULL.
BITNOT(7)gibt -8 zurück, wie im folgenden Lösungsbeispiel gezeigt:
Binär Dezimal 00...0111 7 NICHT _________ 11...1000 -8