[Matematica pura, fisica, chimica, ecc.: problemi di allenamento del cervello non legati in alcun modo al commercio - pagina 233

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
In generale, senza offesa per gli sviluppatori di MQL, ma il numero di funzioni matematiche https://docs.mql4.com/ru/math
è vergognosamente piccolo a mio parere, come lo è in VB. E le definizioni di alcuni di essi, come MathFloor, sono oscure.
-
Prendete la funzione MathMax, ci sono solo 2 argomenti. E se ho bisogno di 10 o 20, allora in cosa consiste?
Questo è ciò che appare in VB con il mio modulo:
-
x=max(x1...x20) 'trova il valore massimo di 20 variabili;
x=max(x1, y, z, p) 'trova il valore massimo di 4 variabili;
А вобще, какой то грек сказал что Pi=66/21
Il greco deve aver detto 22/7 (lo stesso che 66/21).
Più preciso sarebbe 355/113 (la precisione è 3*10^(-7) ).
La prossima frazione migliore è già 103993/ 33102 (precisione dell'ordine di 6*10^(-10) ).
2 Richie: Beh, hai dovuto fare anche il VB. E allora, perché va a caccia delle Metacquote?
Prendete uno scherzo
Umorismo
Mischek, siamo ex specializzandi, stiamo risolvendo problemi di 8° grado, non di 11° :)
Poveri bambini.
Ecco, sospettavo che fosse un problema...
Ok, vediamo.
Affrontiamo il primo ciclo,
Il ciclo viene eseguito finché l'espressione b - c viene valutata come vera. Cosa è vero in C? Tutto ciò che non è zero, credo. Quindi, il ciclo che aumenta b da zero e riempie l'array f[] viene eseguito fino a quando b è uguale a c, cioè fino a 2800. La matrice f[] è riempita con gli stessi numeri 10000/5 = 2000.
Non c'è molto di sbagliato finora?
C'è solo un modo per calcolare pi greco comunque, e il resto è una mashka in una gonna diversa, o parte di una mashka :)
Ну вот, подозревал ведь, что это задачка...
ОК, смотрим.
Разбираемся с первым циклом,
Цикл выполняется до тех пор, пока b - c = true. Что такое true в Си? Кажись, любой не нуль. Значит, цикл увеличения b от нуля и заполнения массива f[] выполняется до тех пор, пока b не сравняется с с, т.е. до 2800. Массив f[] заполняется одинаковыми числами 10000/5 = 2000.
Пока не сильно ошибся?
Facciamo un tentativo.
Finora giusto. Continuiamo a guardare.
Ma più avanti non è chiaro. La condizione d=0 nella prima intestazione (ciclo esterno) mi dà fastidio in qualche modo. È sempre vero?
Poi, un ciclo annidato. Lo riscriviamo: