Page 1 sur 1
Fonctions mathématiques
Publié : lun. 12/janv./2009 19:57
par Anonyme2
La fonction IntQ() :
Moi je verrais plus IntD() vu que c'est un Double et pas un quad (au sens PB)
et vous ?
et puis la doc française dit pour Abs(Nombre.f)
Une autre fonction sera proposée au seul usage des valeurs entières.
J'en ai besoin mais ou est-elle ?
Publié : lun. 12/janv./2009 20:21
par Backup
tout a fait d'accord !!

Publié : lun. 12/janv./2009 21:23
par comtois
Pour intQ() je lis dans l'aide en bas
This function is deprecated, use int() instead !
Faut que je retrouve dans l'historique où c'était mentionné, faudrait dans ce cas carrément la supprimer de l'aide ?
Pour Abs() bonne question, qu'il faudrait poser sur le forum anglais
[EDIT]
Je viens de tester
Int(12345678901.565)
IntQ(12345678901.565)
on a pas le même résultat, je ne comprends pas pourquoi cette fonction serait
deprecated.
Publié : lun. 12/janv./2009 22:09
par comtois
J'ai retrouvé où je l'avais lu.
- We added back IntQ() because of heavy performance degratation on x86 when mapping Int() to quad.
et du coup, elle n'est plus
deprecated la
function.
Pour IntQ(nombre.d) c'est un Q parce que le résultat doit être contenu dans un quad ?
pour la fonction Abs() ça ne date pas d'aujourd'hui
Voir ici
Ce qui est marrant c'est que c'était Freak qui le demandait, faudrait peut-être lui rappeler

Publié : mar. 13/janv./2009 5:37
par Anonyme2
comtois a écrit :J'ai retrouvé où je l'avais lu.
- We added back IntQ() because of heavy performance degratation on x86 when mapping Int() to quad.
et du coup, elle n'est plus
deprecated la
function.
Pour IntQ(nombre.d) c'est un Q parce que le résultat doit être contenu dans un quad ?
pour la fonction Abs() ça ne date pas d'aujourd'hui
Voir ici
Ce qui est marrant c'est que c'était Freak qui le demandait, faudrait peut-être lui rappeler

Merci Comtois.
Je reviens sur IntQ.
Le sens de la fonction est en rapport direct avec le paramètre, même si le résultat est un quad.