4. část: Programování > Výrazový kalkulátor > Abecední seznam funkcí > operátory | |
operátor ~ |
![]() ![]() ![]() ![]() |
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