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