История изменений
Исправление bugfixer, (текущая версия) :
Сомнение в утверждении, что в шестнадцатеричной форме не может быть отрицательных зачений.
Вопрос исключительно в типе hex literals. Уважаемый fsb4000 утверждает что оно unsigned. Я если честно - не помню, поэтому и всегда сопровождаю суффиксом ‘U’. Присвойте в int (на 32 или 64 битах) получите свой «минус».
Исходная версия bugfixer, :
Сомнение в утверждении, что в шестнадцатеричной форме не может быть отрицательных зачений.
Вопрос исключительно в типе hex literals. Уважаемый fsb4000 утверждает что оно unsigned. Я если честно - не помню, поэтому и всегда сопровождаю суффиксом ‘U’. Присвоите в int (на 32 или 64 битах) получите свой «минус».