Ошибки при вычислении в double - C#

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

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

При выполнении самых простых операций над числами происходит непонятно что.
double k = 14.02 - 14;
// k = 0.019999999999999574
также проблемы и с такими операциями
double z = 0.014 % 0.00001;
// z = 9.999999999999147E-06
До определенного момента всё работало хорошо. Не могу выполнить своё задание на практику из-за этого. Visual Studio 2015 Windows Forms

Решение задачи: «Ошибки при вычислении в double»

textual
Листинг программы
double k = Math.Round(14.02 - 14, 15);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

15   голосов , оценка 4 из 5
Похожие ответы