Помогите разобраться mql5

 

Чето уже перегрелись мозги от нон стоп кодинга.

input double a=0.06;
input double b=0.07;
input double c=0.08;


 
double-представления многих чисел не существует. В частности, 0.07 невозможно представить в виде double-числа. Поэтому берется ближайшее к 0.07 число, которое в состоянии быть представлено в виде double-числа. Это если на пальцах объяснять.
 
Anton Zverev:

Чето уже перегрелись мозги от нон стоп кодинга.

Так и должно быть.

Если нужно нормализовать - используйте DoubleToString

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
[in]  Формат точности. Если значение digits лежит в диапазоне от 0 до 16, то будет получено строковое представление числа с указанным количество знаков после запятой. Если значение digits лежит в диапазоне от -1 до -16, то...
 
Спасибо, разобрался.
Причина обращения: