В чем разница между INT (1) и INT (11), которые хранят одно значение 99999 - PullRequest
0 голосов
/ 05 июня 2018

В чем разница между значениями INT (1) и INT (11) и 99999, которые хранятся в одном хранилище?

1 Ответ

0 голосов
/ 05 июня 2018

A со знаком int может хранить до 4 байтов, что является диапазоном чисел от -2 147 483 648 до 2 147 483 647 .

An unsigned int может хранить числа от 0 до 4,294,967,295 .

int (1) и int (11) являются подписанными числами и поэтому будут хранить номераэтот диапазон от -2 147 483 648 до 2 147 483 647.

Разница лишь в том, что int ( 1 ) будет отображать только 1 число и int ( 11 ) будет отображать 11 чисел.

99999 в int (1) будет хранить 99999, но будет отображаться только 9.
99999в int (11) будет store 99999 и display 99999.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...