//+------------------------------------------------------------------+ //| ConversionNormal.mq5 | //| Copyright 2021, MetaQuotes Ltd. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #define PRT(A) Print(#A, "=", (A)) //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { PRT(M_PI); // 3.141592653589793 PRT(NormalizeDouble(M_PI, 16)); // 3.14159265359 PRT(NormalizeDouble(M_PI, 8)); // 3.14159265 PRT(NormalizeDouble(M_PI, 5)); // 3.14159 PRT(NormalizeDouble(M_PI, 1)); // 3.1 PRT(NormalizeDouble(M_PI, -1)); // 3.14159265359 PRT(512.06); // 512.0599999999999 PRT(NormalizeDouble(512.06, 5));// 512.0599999999999 PRT(DoubleToString(512.06, 5)); // 512.06000000 PRT((float)512.06); // 512.06 } //+------------------------------------------------------------------+