|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||||
![]() ![]() Inscription : avril 2003 Messages : 810 ![]() |
Dans le code qui suit, x1 et xx1 devrait être identique, puisque les équations sont identiques. Pourtant ce n'est pas le cas sous windows, ceci à cause de Direct3D qui modifie le FPU à l'initialisation. Or Les commandes OpenScreeen() et OpenWindowedScreen() utilisent Direct3D.
Ce bogue est connu. Voir par exemple ce lien J'ai testé avec mon système 64 bits sous seven, alors avec la version 64 bits de PureBasic, c'est ok, pas d'erreur, par contre il y a bien une différence de valeur avec la version 32 bits. Dans le second code, j'obtiens les bonnes valeurs. Code :
Code :
__________________
Vous souhaitez participer à la rubrique PureBasic (tutoriels, FAQ, sources) ? Contactez-moi par MP. |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com