Je courais ce simple morceau de code CComment pouvez-vous utiliser un nombre à virgule flottante comme exposant dans c
#include "stdafx.h"
#include "math.h"
int main()
{
float i = 5.5;
float score = 0;
score=i/(i+(2^i));
}
et l'éditeur dit que le flotteur i « doit être une valeur ENUM intégrale ou sans portée » , et il est essentiel que je reste un flotteur. Comment utiliser un float comme exposant dans c?
'^' est Exponentiation pas en C! Lire un tutoriel sur C avant de faire des suppositions infondées! – fuz