побитового логического оператор ~
Мой вопрос заключается в том, как он стал -6 когда делать отрицание?
Редактирование: скажем так, если нам нужно представить 6 на дополнении 2, это должно быть 110. Но на второй строке выше есть значение «4294967290» (десятичное), когда оно было преобразовано с помощью cal Here Так как же это может быть -6?
@ OliCharlesworth Да. Мне нужно знать, как ~ 5 стал -6? – Sampath
Потому что это представление двух дополнений -6. –
... как хранятся целочисленные значения ... http://en.wikipedia.org/wiki/Two%27s_complement – spender