4. část: Programování > Výrazový kalkulátor > Abecední seznam funkcí > operátory 

operátor ~

Úvod  Předchozí  Další   Tisk této stránky

operátor ~ (celé číslo) -> celé číslo

Bitová negace. Výsledkem operace je celé číslo, jehož dvojková reprezentace obsahuje jedničky právě na těch pozicích, kde jsou ve dvojkové reprezentaci argumentu nuly a naopak. Vzhledem k tomu, že výpočty s celými čísly probíhají v doplňkovém kódu, platí: %01~x = -1 - x%01.

Příklad: ~14 = -15.

 

Soubor: CbitNotN.htm