В первом варианте не округляет до целого числа, а во втором случае округляет - C#

Узнай цену своей работы

Формулировка задачи:

Добрый Вечер Программисты. Подскажите пожалуйста почему в первом варианте не округляет до целого числа,а во втором случае округляет,и как мне исправить 1 случай чтобы округляло.
Листинг программы
  1. 1 случай
  2. double pk,z=4;
  3. pk = z / 3;
  4. Math.Round(pk);
  5. Console.WriteLine(pk);
  6. //ответ
  7. //1.3333333333333333
Листинг программы
  1. 2 случай
  2. double pk;
  3. pk = 4 / 3;
  4. Math.Round(pk);
  5. Console.WriteLine(pk);
  6. //ответ
  7. //1

Решение задачи: «В первом варианте не округляет до целого числа, а во втором случае округляет»

textual
Листинг программы
  1. pk = (int)z / 3;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы