Пусть для представления целых чисел в компьютере используется 16-разрядная ячейка (2 байта). Определить каков диапазон Пусть для представления целых чисел в компьютере используется 16-разрядная ячейка (2 байта). Определить каков диапазон хранимых чисел если используются как положительные так и отрицательные числа в равном количестве.
Для 16-разрядной ячейки в компьютере, представление чисел использует диапазон от -32768 до 32767. Это связано с тем, что на 1 бит выделяется под знак числа, поэтому положительные числа могут быть представлены в диапазоне от 0 до 32767 (2^15 - 1), а отрицательные числа - от -1 до -32768 (-2^15). Если использовать как положительные, так и отрицательные числа в равном количестве, то диапазон хранимых чисел будет равен [-16384, 16383], так как положительные и отрицательные числа будут занимать половину диапазона исключая 0.
Для 16-разрядной ячейки в компьютере, представление чисел использует диапазон от -32768 до 32767. Это связано с тем, что на 1 бит выделяется под знак числа, поэтому положительные числа могут быть представлены в диапазоне от 0 до 32767 (2^15 - 1), а отрицательные числа - от -1 до -32768 (-2^15).
Если использовать как положительные, так и отрицательные числа в равном количестве, то диапазон хранимых чисел будет равен [-16384, 16383], так как положительные и отрицательные числа будут занимать половину диапазона исключая 0.