J'aimerais savoir comment on passe d'un flottant (traité avec le co-processeur) a un entier DW
merci d'avance les gars
J'aimerais savoir comment on passe d'un flottant (traité avec le co-processeur) a un entier DW
merci d'avance les gars
T'a essayé de diviser par 1?
euh non ^^ je te montre :Envoyé par NecroMagik
voici une de mes procédures
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 CalculerX proc pusha Finit Fld alpha ;on load alpha FCos ;on en fait le cosinus Fld t ;on load le temps Fmul ;on multiplie Fild vitesse ;on load la vitesse et on multiplie egalement Fmul Fld _10 ;on va le multplier par 10 fmul Fstp X ;ma réponse est Dans X déclaré en dt ;mais je le veux dans un registre dw:/ popa ret CalculerX endp
c'est bon j'ai trouvé, merci quand meme
Tu nous en fais profiter ?Envoyé par cluigi
Règles du forum
Cours et tutoriels Pascal, Delphi, Lazarus et Assembleur
Avant de poser une question, consultez les FAQ Pascal, Delphi, Lazarus et Assembleur
Mes tutoriels et sources Pascal
Le problème en ce bas monde est que les imbéciles sont sûrs d'eux et fiers comme des coqs de basse cour, alors que les gens intelligents sont emplis de doute. [Bertrand Russell]
La tolérance atteindra un tel niveau que les personnes intelligentes seront interdites de toute réflexion afin de ne pas offenser les imbéciles. [Fiodor Mikhaïlovitch Dostoïevski]
je reviens a une heure aussi tardive rien que pour ca, je suis passé en vitesse tout à l'heureEnvoyé par Alcatîz
mon erreur était de mettre un registre entre crochet comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ...... fild _10 fmul ;on fait les operation voulues avec le co-processeur FISTP word ptr [coordY] ;on sauve ainsi .....
mais après cela le registre valait 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 FISTP word ptr [AX] ou FISTP word ptr [DI]
donc il faut bien mettre une variable déclaré en word (dw)
ps: je pense que ça doit fonctionner avec les double word, on déclare
et on fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part coordX dd ?
bonne soirée a tous et surtout a tous ceux qui vont se casser la tete toute la nuit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part FISTP Dword ptr [coordX]
@+
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager