Ca a l'air d'être un très bon compromis merci .Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <?php function est_entier($num) { if ( abs($num - ceil($num)) < 1E-10 ) return 1; else return 0; } for ($i=2;$i<10000;++$i) { if ( est_entier(pow($i,1/3)) ) echo $i.'<br/>'; } ?> //8 //27 //64 //125 //216 //343 //512 //729 //1000 //1331 //1728 //2197 //2744 //3375 //4096 //4913 //5832 //6859 //8000 //9261