Каков 'd' в литерале 12d названный?

Я чувствую, что должен знать ответ на это, но я не делаю.

Каков символ текста на числовом названном литерале?

double myDouble = 12d;
float myFloat = 10f;

Я хотел найти полный список их сегодня, но не мог придумать, что попросить, чтобы Google искал.

Править

Найденный достойным списком, если кому-либо интересно

http://www.undermyhat.org/blog/2009/08/secrets-and-lies-of-type-suffixes-in-c-and-vb-net/

10
задан Matthew Vines 2 June 2010 в 15:29
поделиться

4 ответа

Не знаю, существует ли официальный термин, но в спецификации языка C# они обычно называются суффиксами типов.

12
ответ дан 3 December 2019 в 13:25
поделиться

Это называется суффиксом типа данных.

16
ответ дан 3 December 2019 в 13:25
поделиться

Цифровой буквенный суффикс

Список:

  • uint: u
  • long: l
  • ulong: ul
  • float: f
  • десятичный: m
12
ответ дан 3 December 2019 в 13:25
поделиться

В спецификации C # 3.0 ( файл MSWord ) они называются суффиксом типа , разделенными на две категории: суффикс целочисленного типа и ] суффикс реального типа .

суффикс целочисленного типа включают:
U u - целое число без знака
L l - длинный
UL Ul uL ul LU Lu lU lu - длинный беззнаковый

суффикс реального типа es включают:
F f - с плавающей запятой
D d - двойной
M m - десятичный

9
ответ дан 3 December 2019 в 13:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: