Введение
В приложениях на языке C# требуется выполнять определенные действия с числовыми данными, представленными в виде литералов и переменных. К распространенным примерам относятся следующие.
- Выполнение простых математических операций, включая сложение, вычитание, умножение и деление
- Выполнение многошаговых операций в определенном порядке
- Определение остатка от деления
- Увеличение или уменьшение значения и т. д.
Допустим, вам требуется задать вычисление для преобразования значения из одной единицы измерения в другую. Например, вам может потребоваться преобразовать температуру по шкале Фаренгейта в градусы по Цельсию. После расчета температуры по шкале Цельсия вам нужно показать пользователю полученное значение в виде форматированного сообщения. Для этого необходимо научиться использовать операторы для действия операндов, таких как литеральные и переменные значения.
В рамках этого модуля вы ознакомитесь с выполнением основных операций со строковыми и числовыми данными. Вы узнаете, что компилятор может выполнять различные задачи в зависимости от того, какие типы данных имеют значения, используемые вокруг указанного оператора. Более того, вы поймете, какие действия операторы выполняют с операндами. Зная, как правильно работать с операторами и операндами, вы сможете использовать в коде значащие инструкции.
По завершении этого модуля вы сможете писать код, который выполняет основные операции со значениями, представленными литералами и переменными.
Цели обучения
Изучив этот модуль, вы сможете:
- Выполнение математических операций с числовыми значениями
- Наблюдение за неявным преобразованием типов между строковыми и числовыми значениями
- Временное преобразование одного типа данных в другой
Необходимые компоненты
- Интерфейс начального уровня с редактором .NET
- Практическое знакомство с основными правилами синтаксиса C# начального уровня
- Интерфейс начального уровня с отображением сообщения в консоли с помощью
Console.WriteLine
методов иConsole.Write
методов - Практическое знакомство с возможностями начального уровня для создания литеральных значений и объявления переменных основных типов данных, таких как
string
,int
иdecimal
- Практическое знакомство с возможностями начального уровня для объединения и интерполяции строк