Какая разница в int (11) и int (11) НЕ ЗНАЮ?

Какая разница в int(11) и int(11) UNSIGNED?

Ответ 1

Тип UNSIGNED не может быть отрицательным, но, с другой стороны, он имеет в два раза больше диапазона для положительных целых чисел. Типы TINYINT, SMALLINT, MEDIUMINT, INT и BIGINT имеют подписанные и неподписанные версии.

Для INT диапазоны определяются следующим образом:

Type          Storage         Min           Max
INT                 4 -2147483648    2147483647
INT UNSIGNED        4           0    4294967295

Подписанные и unsigned типы занимают одинаковое пространство для хранения (4 байта для INT).

Подробнее см. .

Ответ 2

INT идет от -2147483648 до +2147483647
UNSIGNED INT переходит от 0 в 4294967295

11 между фигурными скобками не влияет на число, как показано на рисунке.

Ответ 3

UNSIGNED означает, что он может содержать только неотрицательные значения, т.е. он не может содержать, например, -20

Ответ 4

UNSIGNED - это именно то, что все его положительные (без знаковых) чисел. Размер байтов один и тот же, но если ваши данные никогда не отрицательны, вы можете получить большие положительные числа из него. По умолчанию 11 указано, сколько символов он будет отображать и отображать. Для получения точного размера выполните поиск используемой СУБД и типа.

Ответ 5

Все целые типы могут иметь необязательный (нестандартный) атрибут UNSIGNED. Неподписанный тип может использоваться для разрешения только неотрицательных чисел в столбце или когда требуется больший верхний числовой диапазон для столбца. Например, если столбец INT невозможен, размер диапазона столбцов один и тот же, но его конечные точки смещаются от -2147483648 и 2147483647 до 0 и 4294967295.

см. здесь: http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html

Ответ 6

Беззнаковый не может содержать отрицательные числа.

Ответ 7

Беззнаковое целое может обрабатывать значения от 0 до 2 ^ (размер в битах целочисленного поля). Подписанное целое число может обрабатывать значения от -2 ^ (размер целочисленного поля-1) до 2 ^ (размер целочисленного поля-1) -1.