Многие другие не указали на реальную проблему:
Операция только для целых чисел передает результат операции целому числу.
blockquote>Это обязательно означает, что результаты с плавающей запятой, которые могли бы отображать в виде целого числа, будут усечены (вырезать десятичную часть).
Что такое литье (typecasting / type conversion) вы спрашиваете?
Это зависит от реализации языка, но Wikipedia имеет довольно полное представление, и он также говорит о принуждении который является ключевой частью информации при ответе на ваш вопрос.
Да, похоже, что у него есть определенное имя области (keyword.preprocessor.region
), что позволяет вам настроить таргетинг с помощью этой настройки, как показывает команда Developer: Show TM Scopes
:
[/g0]
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "keyword.preprocessor.region.cs",
"settings": {
"foreground": "#FF0000"
}
},
{
"scope": "keyword.preprocessor.endregion.cs",
"settings": {
"foreground": "#FF0000"
}
}
]
}
Кажется, что в объем не входят ни #
, ни строка:
[/g1]