Integer диапазон
Автор Ирина Белкина задал вопрос в разделе Компьютеры, Связь
Почему у переменной типа integer диапазон возможных значений от -32768 до 32767????В Паскале и получил лучший ответ
Ответ от
2 байта - 16 бит. 2^16 =65535 или 32768 + 32767 или от -32768 до 32767.
Ответ от Voha[гуру]
А под неё отвели 2 байта. Потому больше и не влазит
А под неё отвели 2 байта. Потому больше и не влазит
Ответ от Ѐазряд[эксперт]
потому что в паскале отписано для integer 65536 "ячеек" для числа, но так как часто используются и отрицательные числа, то диапазон поделили на 2, а 1 бит забрали под обозначение знака
потому что в паскале отписано для integer 65536 "ячеек" для числа, но так как часто используются и отрицательные числа, то диапазон поделили на 2, а 1 бит забрали под обозначение знака
Ответ от Andy_Bug[гуру]
Потому что она представлена двухбайтовым словом 2x8.
Т. е. 16 битным представлением.
Старший бит отведен под знак. Итого у нас остается 15 бит. максимальное число, которое можно представить 15ю битами = 32767.
Потому что она представлена двухбайтовым словом 2x8.
Т. е. 16 битным представлением.
Старший бит отведен под знак. Итого у нас остается 15 бит. максимальное число, которое можно представить 15ю битами = 32767.
Ответ от Growl Podracer[гуру]
специально для этого и ввели модификаторы.
специально для этого и ввели модификаторы.
Ответ от Константин Селиванов[гуру]
а -32768..32767 это и есть 65536 значений.
а -32768..32767 это и есть 65536 значений.
Ответ от Пользователь удален[активный]
Потому что 0 - число положительное а ось симметрии диапазона находится между 0 и -1
Потому что 0 - число положительное а ось симметрии диапазона находится между 0 и -1
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Почему у переменной типа integer диапазон возможных значений от -32768 до 32767????В Паскале
Что такое Тип переменных Real, и Integer?
Integer - переменные целого типа (-1, -2, -3, 3,0, 123 и т. д)
Real - дробные переменные (3.88,
подробнее...
спросили в Тип
В чем различие типа Real и Integer?
integer - целые числа
real - вещественные числа
Например число 27,54 типа real, т. к
подробнее...
В чем различие типа Real и Integer?
integer - целые числа
real - вещественные числа
Например число 27,54 типа real, т. к
подробнее...
спросили в Матрицы
Pascal ABC.Дана матрица 9х9 найти максимальный и минимальный элементы ниже главной диагонали в диапазоне (-30 до 40)
uses crt;
const n=3;
var a:array[1..n,1..n] of integer;
min,max,i,j:integer;
begin
подробнее...
Pascal ABC.Дана матрица 9х9 найти максимальный и минимальный элементы ниже главной диагонали в диапазоне (-30 до 40)
uses crt;
const n=3;
var a:array[1..n,1..n] of integer;
min,max,i,j:integer;
begin
подробнее...
спросили в Shadrinsk
В каком случае в VB используется As Integer, As String, As Single, As Double?
Integer используется в случае, если надо хранить информацию в виде целого числа со знаком.
подробнее...
В каком случае в VB используется As Integer, As String, As Single, As Double?
Integer используется в случае, если надо хранить информацию в виде целого числа со знаком.
подробнее...
Максимальное значение integer ? Максимальное значение Longint ? В паскале.
А в справочнике посмотреть?
Тип |Диапазон |Формат |Размер в байтах
ShortInt
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Напишите на языке Паскаль программу для подсчета количества и суммы четных чисел в диапазоне от 2 до 20. Срочно!
Язык: паскаль. Program alfa var i,n,sum:integer; begin writeln('Введите n'); readln('n'); ////Тут
подробнее...
спросили в Lang x OS X API
В чем разница между типами С++ "long" и "int"? Занимают одинаково места, диапазон один и тот же...
1. long - это на самом деле модификатор, полное название типа - long int. В чистом C (без плюсов)
подробнее...
В чем разница между типами С++ "long" и "int"? Занимают одинаково места, диапазон один и тот же...
1. long - это на самом деле модификатор, полное название типа - long int. В чистом C (без плюсов)
подробнее...
спросили в Тип Паскаль
самый большой целочисленный тип в паскале?
Числовые типы данных (ЦЕЛЫЕ ТИПЫ) Паскаля
Название числового типа данных
Byte
Диапазон
подробнее...
самый большой целочисленный тип в паскале?
Числовые типы данных (ЦЕЛЫЕ ТИПЫ) Паскаля
Название числового типа данных
Byte
Диапазон
подробнее...
спросили в Randomness
Pascal abc функция рандом очень нужна помощь. как в паскаль abc заполнить массив а случайными числами от -1000 до 1000
var i,n:integer; a:array[1..1000]of integer;
begin
randomize; write(\'n ? \'); readln(n);
подробнее...
Pascal abc функция рандом очень нужна помощь. как в паскаль abc заполнить массив а случайными числами от -1000 до 1000
var i,n:integer; a:array[1..1000]of integer;
begin
randomize; write(\'n ? \'); readln(n);
подробнее...