Нужна функция возвращающая целую и дробную часть переменной double;

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Dmitry Fedoseev
56939
Dmitry Fedoseev  
-
Документация по MQL5: Стандартная библиотека / Математика / Статистика / Вспомогательные функции / MathFloor
Документация по MQL5: Стандартная библиотека / Математика / Статистика / Вспомогательные функции / MathFloor
  • www.mql5.com
Стандартная библиотека / Математика / Статистика / Вспомогательные функции / MathFloor - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Dmitry Fedoseev
56939
Dmitry Fedoseev  

Можно еще проще:

   double a=1.2345;
   
   double b=(int)a;
   double c=a-b;

Вот только может получиться, что a не равно b+c. Еще нормализовать надо, если важно совпадение.

MrEpif1
13
MrEpif1  

Спасибо)

fxsaber
16830
fxsaber  
Dmitry Fedoseev:

Можно еще проще:

Замечу, что данный метод никак не связан с системой счисления (позиционной десятичной) числа, как может многим показаться на первый взгляд.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий