Вещественные числа (double)
Часть раздела Основы путешествия по Dart на Coddy — урок 8 из 94.
Числа двойной точности (double тип) — это числа с плавающей запятой для точных значений.
void main() {
double price = 19.99;
print(price);
}Числа типа double можно использовать в вычислениях:
void main() {
double temperature = 72.5;
print(temperature);
// Увеличить температуру
temperature = 75.8;
print(temperature);
// Создать ещё один double
double increase = 2.5;
// Объединить double'ы
double newTemperature = temperature + increase;
print(newTemperature);
}Задание
НовичокСоздайте программу, которая работает с значениями double (десятичными числами) в Dart:
- Объявите переменную double с именем
temperatureсо значением 98.6 - Объявите переменную double с именем
weightсо значением 7.5 - Выведите обе переменные с описательными метками
Ваш вывод должен точно соответствовать ожидаемому формату:
Temperature: temperature
Weight: weight
Шпаргалка
Тип double хранит числа с десятичной точкой:
double price = 19.99;Значения типа double можно использовать в вычислениях и переприсваивать:
double temperature = 72.5;
temperature = 75.8; // Reassign value
double increase = 2.5;
double newTemperature = temperature + increase; // Combine doublesПопробуйте сами
void main() {
// Объявите здесь свои переменные double
double temperature = ?;
double weight = ?;
// Вывести переменные с метками
print("Temperature: " + temperature.toString());
print("Weight: " + weight.toString());
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа