Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
796 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  probleme a faire égaliser un integer avec un double

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme a faire égaliser un integer avec un double

n°214000
SkullX
Posté le 13-09-2002 à 18:54:56  profilanswer
 

jessaie de faire
 
form1.width := varx;
 
mais mon varx est un Double ... et le compilateur n'aime pas sa ... alors jai mis trunc devant et sa fonctionne ... sauf que sa arrondie .. si varx = 0,234909 .. ca donne 0 :(
et faudrait pas  
en VB sa fonctionne .. mais en delphi ... on dirait pas .. ya une solution a sa ?

mood
Publicité
Posté le 13-09-2002 à 18:54:56  profilanswer
 

n°214001
zion
Plop
Posté le 13-09-2002 à 18:56:25  profilanswer
 

0.2 arrondit, quoi que tu fasses ce sera toujours 0
 
en VB aussi j'ai rarement vu une fenetre de taille 0.2349 pixels  :pt1cable:

n°214002
[SDF]Poire
Vive Grumly
Posté le 13-09-2002 à 18:58:07  profilanswer
 

:lol:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°214003
SkullX
Posté le 13-09-2002 à 18:58:28  profilanswer
 

button1.Left := (button1.Left + trunc(varx));  
 
sa plus d'allure :P

n°214004
zion
Plop
Posté le 13-09-2002 à 18:58:42  profilanswer
 

Ah ouai, le Pascal, le C++, etc, etc, ce sont des langages typés, pas comme un autre language pourri jusqu'à l'os.
 
Si tu veux convertir un double en int, tu as le round, le truc, le ceil, le floor, etc, etc... A toi de prendre celui qui te plais  ;)

n°214005
zion
Plop
Posté le 13-09-2002 à 18:59:07  profilanswer
 

Skullx a écrit a écrit :

button1.Left := (button1.Left + trunc(varx));  
 
sa plus d'allure :P




 
 :heink:

n°214007
SkullX
Posté le 13-09-2002 à 19:00:17  profilanswer
 

jesssaye de faire bouger un bouton dans ma form de sorte a ce qu'il tourne dans le sens horaire et qu'il rebondisse sur les coté de la form .. c pour sa

n°214011
zion
Plop
Posté le 13-09-2002 à 19:05:38  profilanswer
 

Et ca te ferait du mal de lire les réponses?  :gun:

n°214014
--greg--
Posté le 13-09-2002 à 19:12:04  profilanswer
 

zion a écrit a écrit :

Ah ouai, le Pascal, le C++, etc, etc, ce sont des langages typés, pas comme un autre language pourri jusqu'à l'os.
 
Si tu veux convertir un double en int, tu as le round, le truc, le ceil, le floor, etc, etc... A toi de prendre celui qui te plais  ;)  



c fait expres le jeu de mot? :lol: :lol:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°214024
zion
Plop
Posté le 13-09-2002 à 19:52:16  profilanswer
 

--greg-- a écrit a écrit :

c fait expres le jeu de mot? :lol: :lol:




 
[:totoz]

mood
Publicité
Posté le 13-09-2002 à 19:52:16  profilanswer
 

n°214031
--greg--
Posté le 13-09-2002 à 20:09:31  profilanswer
 

zion a écrit a écrit :

 
 
[:totoz]



tout ça n'est guère explicite
bon tu viens à namur demain ou merde? :D


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  probleme a faire égaliser un integer avec un double

 

Sujets relatifs
[BUILDER5 ]Probléme de clignotememnt intempestif[Oracle]Problème de formatage de sortie vers un fichier
php BB problème de date !!Grave problème de version de PHP !!! 4.2.0 ==> 4.2.3
probleme d'affichage d'imageProblème avec fichier .htaccess
[php] probleme de port??MyODBC 3.51 : problème de selection WHERE
[VC++ et MFC] Problème de couleur de fond editbox (avec la source)[Gcc]Prise de tête pour un problème débile de log
Plus de sujets relatifs à : probleme a faire égaliser un integer avec un double


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR