[identity profile] extractor-ru.livejournal.com posting in [community profile] useful_faq

      Пожалуйста, объясните мне, бестоковому, как наибольшим положительным числом, умещающимся в 1 байте, может быть 256?

Date: 2006-09-25 04:38 pm (UTC)
From: [identity profile] zero-result.livejournal.com
Элементарно доказуемо.
Например в C пишем:

BYTE A = 256. Потом смотрим, что в А. Там ноль.

Date: 2006-09-25 05:11 pm (UTC)
From: [identity profile] alex-rex.livejournal.com
Ноль не имеет знака

Date: 2006-09-25 05:12 pm (UTC)

Date: 2006-09-25 05:12 pm (UTC)
From: [identity profile] alex-rex.livejournal.com
Хотя, с другой стороны, поскольку у него старший бит равен 0, то некоторые склонны считать его положительным.