Page 1 sur 1

Nombres décimaux

Publié : mar. 25/mai/2004 20:29
par bugrane
Gloupsss, je n'y comprend rien. Je voudrais afficher après calcul un nombre décimal, malgré tous mes efforts je n'y arrive pas. J'ai lu dans l'aide que c'était normal parce les nombres étaient représentés en base deux.
D'accord mais je ne comprend pas pourquoi je ne peux afficher de décimales, j'ai bien déclaré mes variables comme variables en virgule flottante mais rien n'y change.
SVP les gars je ne suis pas informaticien, la programmation en purebasic est pour moi un hobby ne soyez pas trop tecniques

Merci

Henri

Publié : mar. 25/mai/2004 20:51
par comtois

Code : Tout sélectionner

a.f=12345.7896
Debug StrF(a,2) ; 2 pour n'afficher que deux décimales 

Et dans ton prog tu remplaces Debug par

print(("A = " + StrF(a,2)) si tu es en mode console
DrawText("A = " + StrF(a,2)) Si tu es en mode plein écran

Publié : mar. 25/mai/2004 23:32
par Backup
ou bien

#textgadget=1

TextGadget(#textgadget,10,5,150,12,"A="+Strf(a,2))


si t'es en mode fenetré !! (par contre faut modifier les coordonnée d'affichage)
:D