[Вопрос] Типы данных - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Alowir, Sanoxxx  
[Вопрос] Типы данных
intel-v Дата: Суббота, 20.02.2016, 17:16 | Сообщение # 1
Новичок
Сообщений: 28
Статус: Offline
Приветствую ув. форумчане, начал изучать Java самостоятельно, но возник вопрос:
Зачем использовать символы l или L для обозначения числа типа long.
Пример:
Код
long x = 101L;

Зачем писать букву L, если создается переменная х, с типом long. Если этой переменной присвоить число, оно в любом случае будет типа long, или я не прав?

Если так, то объясните в каких случаях используется буква L, желательно с небольшим примером.

Так же я немного знаком с C++.


Сообщение отредактировал intel-v - Суббота, 20.02.2016, 17:21
fragma Дата: Суббота, 20.02.2016, 17:51 | Сообщение # 2
Новичок
Статус: Offline
Цитата intel-v ()
или я не прав?

Не прав. Везде где обьявляешь лонг пиши заглавную букву L




Пишу на заказ CLEO скрипты, SF и ASI плагины.
intel-v Дата: Суббота, 20.02.2016, 18:05 | Сообщение # 3
Новичок
Сообщений: 28
Статус: Offline
Цитата fragma ()
Не прав. Везде где обьявляешь лонг пиши заглавную букву L

Я читал, что у типа float тоже нужно писать букву (F) рядом с числом которое присваиваешь переменной.
Но в некоторых примерах я видел с буквой и без нее.

Если не сложно, где найти подробный материал на эту тему, не просто типы данных, а с объяснением в каких типах указывать подобные буквы со значением.
fragma Дата: Суббота, 20.02.2016, 19:12 | Сообщение # 4
Новичок
Статус: Offline
Можешь не писать, если не важно для контекста. Для строгости и меньшего количества ошибок лучше писать. Литерал целого типа по умолчанию имеет тип int. В твоем случае это число 101. Но в данном случае приведение типов будет произведено автоматически.

Пример ошибки:
Код
long a = 12345678912; //недопустимое число типа int
long a = 12345678912L; //всё в порядке




Пишу на заказ CLEO скрипты, SF и ASI плагины.
intel-v Дата: Воскресенье, 21.02.2016, 12:46 | Сообщение # 5
Новичок
Сообщений: 28
Статус: Offline
fragma, Благодарю за ответ, разобрался smile
[СM]Mouzex Дата: Вторник, 26.04.2016, 21:34 | Сообщение # 6
Боец
Сообщений: 74
Статус: Offline
fragma, СПАСИБо большое,почитав твои ответы я все понял
[YA]Cheater_CM Дата: Пятница, 29.04.2016, 13:18 | Сообщение # 7
Боец
Сообщений: 83
Статус: Offline
Полезная тема,спасибо фрагме помог разобраться с кое чем

Pavel-[CM] Дата: Вторник, 24.05.2016, 18:40 | Сообщение # 8
Боец
Сообщений: 61
Статус: Offline
ЛС напиши!
GlaroX Дата: Четверг, 24.11.2016, 03:00 | Сообщение # 9
Боец
Сообщений: 201
Статус: Offline
Отличный разбор немного изучаю!

  • Страница 1 из 1
  • 1
Поиск: