![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Allora dovreste scrivere al Service Desk che hanno inventato una tale funzione extraMathCeil():)
int A = doppio B + 0,5
Cinque, allora.
Ha ragione:"Prima si aggiunge 0,5 al numero frazionario e poi laparte frazionariaviene tagliata dal risultato e il risultato viene arrotondato all'intero", ma MQ ci ha datoMathCeil() per non preoccuparcene.
Grazie, Sunny, ma MathCeil funziona solo con il doppio: sia in entrata che in uscita :)
è risolto: int A = (int)MathCeil(double B);
Scusa:int A =(int)MathCeil(double B+0.5)
Non a:risolto: int A =(int)MathCeil(double B);
prova: int A = MathCeil(2.4)
int A = MathCeil(2.4)=3
int A = MathCeil(2.4+0.5) =3
ma
int A = MathCeil(2.6+0.5) =4
int A = MathCeil(2.6) =3
int A = MathCeil(2.4)=3
int A = MathCeil(2.4+0.5) =3
ma
int A = MathCeil(2.6+0.5) =4