Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csPmNuFD 46 of 436 menu
◀ ▶

Деление дробных чисел в C#

Деление дробных чисел оставляет дробную часть. Хотя бы одно из чисел в выражении должно быть дробным:

double num = 1.0 / 4; Console.WriteLine(num);

То же получится, если дробным сделать второе число:

double num = 1 / 4.0; Console.WriteLine(num);

И если дробные оба:

double num = 1.0 / 4.0; Console.WriteLine(num);

Пять, деленное на два, дает две целых и половину:

double num = 5.0 / 2; Console.WriteLine(num);

Теперь те же единица и четверка записаны без дробной точки. Тип переменной при этом double. На экране будет 0: в 1 / 4 оба операнда целые, деление целочисленное, и уже этот ноль попадает в double. Тип результата задают операнды, а не переменная:

double num = 1 / 4; Console.WriteLine(num);

Дан следующий код:

double num = 7 / 2; Console.WriteLine(num);

Скажите, каким будет результат.

Дан следующий код:

double num = 7.0 / 2; Console.WriteLine(num);

Скажите, каким будет результат.

Дан следующий код:

double num = 3 / 2.0; Console.WriteLine(num);

Скажите, каким будет результат.

Дан следующий код:

double num = 9 / 4; Console.WriteLine(num);

Скажите, каким будет результат.

Дан следующий код:

double num = 9.0 / 4.0; Console.WriteLine(num);

Скажите, каким будет результат.

Дан следующий код:

double num = 1 / 5; Console.WriteLine(num);

Измените код так, чтобы на экран попало 0.2.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить