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

Тип long

Ключевое слово long задаёт 64-битное целое со знаком. Литерал помечают суффиксом L. Тип шире int и подходит для больших счётчиков.

Синтаксис

long имя;

Пример

Давайте сложим два long:

using System; class Program { static void Main() { long a = 1_000_000_000L; long b = 234_567_890L; Console.WriteLine(a + b); } }

Результат выполнения кода:

1234567890

Пример

Давайте умножим long на int:

using System; class Program { static void Main() { long num = 5L; Console.WriteLine(num * 1_000_000); } }

Результат выполнения кода:

5000000

Пример

Давайте выведем отрицательный long:

using System; class Program { static void Main() { long num = -9223372036854775808L; Console.WriteLine(num); } }

Результат выполнения кода:

-9223372036854775808

Пример

Давайте сравним long с int:

using System; class Program { static void Main() { long a = 5L; int b = 5; Console.WriteLine(a == b); } }

Результат выполнения кода:

True

Смотрите также

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