Округляется результат при делении чисел - C#
Формулировка задачи:
Доброго времени суток!
Начинаю изучать С#. Наткнулась на следующую задачу, которую мне не удается решить...
Есть следующий код:
Вопрос: почему выводятся разные значения?
Листинг программы
- {
- double a = 100, b = 30;
- Console.WriteLine(a/b);
- double d=100/30;
- Console.WriteLine(d);
- }
Решение задачи: «Округляется результат при делении чисел»
textual
Листинг программы
- double a = 100, b = 30;
- Console.WriteLine(a / b);
- double d = 100 / 30;
- Console.WriteLine(d);
- Console.WriteLine(100.0 / 30.0); //точка - говорит о том, что используем double
- Console.WriteLine(100d / 30d); //d - тоже говорит о том, что используем double
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д