Bonjour,
J'étais sous perl et pour des raisons d'optimisations je viens de transcrire mon script en C++ (je précise que je suis nul dans ce langage).
J'ai besoin de faire des puissances de n, j'utilise donc math.h et pow().
Mon problème est le suivant : parfois la fonction retire 1 sans raison :(
Ça marche nickel avec 12, pas avec 11 et 23 : peut-être est-ce la magie des nombres premiers :)Code:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Y a t-il une raison ? (c'est pas dérangeant mais ce "bug" de la fonction pow est étrange)
PS : le même code en perl marche à merveille :lol: vive C++ :ptdr:
Merci de votre réponse éventuelle et encore désolé de poster un problème qui peut vous paraître aussi basique ...
