Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 485

 

Potete dirmi se è possibile calcolare un numero nell'editor mql4: 108 alla 4096esima potenza.

E se sì, come farlo.

 
pako:

quindi qual è il problema?


?
 
alex12:

Potete dirmi se è possibile calcolare un numero nell'editor mql4: 108 alla 4096esima potenza.

E se sì, come farlo.


No, sarà 8,01129039727145009060093343395e+8328 e il tipo di dati più "capiente", double, permette un valore massimo di 1,7976931348623158e+308.
 

cosa significa e+8328 ?

 
Significa un numero con 8328 cifre dopo la prima cifra. Non credo che ci siano così tante particelle in tutto l'universo, è come 10^81, cioè 1,e+81 )))
 

se il tipo di dati è doppio, permette il valore massimo1.7976931348623158e+308

qual è la potenza massima di un numero?

 

Se prendete il vostro numero 108, otterrete al massimo 151 alla potenza di 151 - 108^151=1.11426138071861e+307

108^152=1.20340229117609e+309 è troppo per la programmazione MCL, figuriamoci 108^4096

Che tipo di calcoli richiederebbe una tale scala?

 
Quindi si scopre che si può rappresentare questo numero = 1 e 307 zeri?
 
Approssimativamente, sì.
 

quindi questo numero è: 8.01129039727145009060093343395e+8328

può essere approssimativamente espresso come 8 e 8328 zeri ?

Motivazione: