Округляется результат при делении чисел - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д