Rationnel Entier::puissance (Entier r1){ Rationnel res; int res_i=1; for(int i=0; i<r1.n; i++){res_i = res_i * n;} if (r1.n < 0) {res.SetDen(res_i);} else if(r1.n == 0){res.SetNum(1);} else{res.SetNum(res_i);} res.Simplification(); return res; }