Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmNuIL 39 of 436 menu
◀ ▶

Запись целых чисел в C#

Целое число пишут цифрами, как в арифметике. Минус ставят перед числом, если значение отрицательное:

int num1 = 12; int num2 = -5; Console.WriteLine(num1); Console.WriteLine(num2);

Такая запись по умолчанию имеет тип int, даже если число маленькое и поместилось бы в более узкий тип. То есть для числа будет выделено 4 байта, хотя оно и поместилось бы в меньшее количество байт.

В тип short число кладут теми же цифрами. Имя типа стоит слева. В эти 2 байта входит число около 32 тысяч:

short num = 30000; Console.WriteLine(num);

Для типа long запись такая же. Число 100000 в него входит:

long num = 100000; Console.WriteLine(num);

Число больше двух миллиардов в тип int не входит. Его пишут в long:

long num = 3000000000L; Console.WriteLine(num);

Запишите число 42 в переменную типа int и выведите ее.

Запишите число -10 в переменную типа int и выведите ее.

Запишите число 30000 в переменную типа short и выведите ее.

Запишите число -200 в переменную типа short и выведите ее.

Запишите число 100000 в переменную типа long и выведите ее.

Запишите число 3000000000 в переменную типа long и выведите ее.

Запишите три числа: 9 как short, 1500000 как int и 3000000000 как long. Выведите все три.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить