ouais c vrai t'as raison BruNews .. encore desolé je pensais que ca pouvais marcher !
c le metier qui rentre comme on dit :-)
@+
-------------------------------
Réponse au message :
-------------------------------
> Et si float > 0xFFFFFFFF ???
> BruNews, ciao...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > La fonction
> >
> >
> > BOOL IsInt(float var_float) > > { > > if( (float)((int)(var_float)) == var_float ) return TRUE; // alors c un entier > > else return FALSE; > > } > > |
> >
> > marche tres bien !
> >
> > @+
> > tcok
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Le bouquin de Bjarne Stroustrup est sur la STL.
> > > Ce dont tu as besoin se trouve dans math.h et tiens bien compte du fait que si ton float represente 20 chiffres ou > alors la CPU travaille en IMprecision totale.
> > > BruNews, ciao...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Est ce que par hasard quelqu'un connait cette fonction.
> > > > J'ai beau avoir : " LE LANGUAGE C++ Edition speciale, revue et corrigee" de Bjarne Stroustrup Le createur du C++
> > > >
> > > > La je ne trouve pas.
> > > > Si elle n'existe pas j'avais penser a un algo avec des modulo mais cela ne fonctionne pas car je travaille avec des float.
> > > >
> > > > (il y a peut etre une incoherence ici alors)
> > > >
> > > > En fait je multiplie deux nombres et je cherche juste a savoir si le resultat est un entier ou non.
> > > >
> > > >
> > > > Bon si cela parle a quelqu'un...
> > > > ThankS
> > > >
> > >
> >
>