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

  FORUM HardWare.fr
  Programmation
  Java

  Double.tostring

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Double.tostring

n°1133893
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 16:51:39  profilanswer
 

slt a tous,
 
savez vous pourquoi
Double.toString(3887) donne 3887
mais Double.toString(100*38.87) donne 3886.9999999999995 ???
moi perso j'comprend pas!!??!!

mood
Publicité
Posté le 28-06-2005 à 16:51:39  profilanswer
 

n°1133900
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 16:54:02  profilanswer
 


en fait c'est  
100*38.87=3886.9999999999995
pourquoi???
Merci d'avance :)

n°1133901
Taz
bisounours-codeur
Posté le 28-06-2005 à 16:54:32  profilanswer
 

fais une recherche sur le forum sur les nombres flottans

n°1133914
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 17:03:04  profilanswer
 

oui c'est déjà fait mais le probleme c'est que les questions posé avant moi sur ce sujet ont pour réponse: soit "débrouille toi" ou encore "t'as qu'as cherché sur google" donc ca m'aide pas trop :)

n°1133916
Taz
bisounours-codeur
Posté le 28-06-2005 à 17:05:18  profilanswer
 
n°1133981
nraynaud
lol
Posté le 28-06-2005 à 17:33:05  profilanswer
 


:love: un golberg91 en HTML :love:


---------------
trainoo.com, c'est fini
n°1133989
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 17:39:11  profilanswer
 

merci mais finalement j'ai trouvé ma propre methode.
thanks :)

n°1133994
Taz
bisounours-codeur
Posté le 28-06-2005 à 17:42:38  profilanswer
 

...

n°1133995
sircam
I Like Trains
Posté le 28-06-2005 à 17:42:38  profilanswer
 

Ne te fatigue surtout pas à exposer ta trouvaille. Comme ça, les suivant ne seront pas plus avancés (tu te souviens, tu t'en plaignais justement).
 
Et pas la peine non plus d'indiquer "résolu" dans le titre.
 
Tu t'étonnes ensuite que la réponse standard soit "débrouille-toi" ?


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1133998
Taz
bisounours-codeur
Posté le 28-06-2005 à 17:44:08  profilanswer
 

((int)x) + "." + ((int)(x * 100)) % 100?

mood
Publicité
Posté le 28-06-2005 à 17:44:08  profilanswer
 

n°1134002
sircam
I Like Trains
Posté le 28-06-2005 à 17:45:18  profilanswer
 

[:kiki]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1134008
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 17:48:29  profilanswer
 

?? j'ai mis nullepart résolu d'une part et d'une autre part ca fait ma troisième question sur le forum et je trouve les informaticiens pas vraiment sympa. Limite ca les fait "ch..." qu'on pose une question. Dc j'ai pas vraiment envie de m'étendre sur le sujet c'est pour ca que j'en ai pas rajouté!!

n°1134010
beemer
Posté le 28-06-2005 à 17:48:46  profilanswer
 

et NumberFormat ?

n°1134014
Taz
bisounours-codeur
Posté le 28-06-2005 à 17:50:00  profilanswer
 

faut voir comment t'es aussi. tu veux comprendre mais pas faire de recherches, on te sort des liens béton, et là tu conclues "c'est bon j'ai trouvé une solution" sans rien avoir compris.

n°1134017
sircam
I Like Trains
Posté le 28-06-2005 à 17:52:42  profilanswer
 

zizou771 a écrit :

?? j'ai mis nullepart résolu


Ma remarque était ironique : c'est précisemment ce que tu aurais dû faire après résolution de ton problème.
 
Tes critiques s'appliquent fort bien à toi-même, en fait.  [:airforceone]  


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1134018
zizou771
http://mobiles.forumpro.fr
Posté le 28-06-2005 à 17:53:57  profilanswer
 

j'avait trouvé ma solution avant ton lien. Et vous croyez qu'on cherche pas avant de posé une question, c'est ca qui je pense vous rend désagréable alors qu'il n'y a pas lieu d'etre.

n°1134020
sircam
I Like Trains
Posté le 28-06-2005 à 17:56:25  profilanswer
 

zizou771 a écrit :

j'avait trouvé ma solution avant ton lien. Et vous croyez qu'on cherche pas avant de posé une question, c'est ca qui je pense vous rend désagréable alors qu'il n'y a pas lieu d'etre.


Cesse donc de discuter et fait voir ta réponse. Comme ça, les suivants qui feront une recherche auront une piste.
 
C'est un comble :

Citation :

c'est que les questions posé avant moi sur ce sujet ont pour réponse: soit "débrouille toi" ou encore "t'as qu'as cherché sur google" donc ca m'aide pas trop :)


 
Et ensuite tu ne prends pas la peine de fournir ta solution.  :o


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1134021
Taz
bisounours-codeur
Posté le 28-06-2005 à 17:56:48  profilanswer
 

t'as rien compris. Et non, l'informatique ce n'est pas de la magie.

n°1134326
zizou771
http://mobiles.forumpro.fr
Posté le 29-06-2005 à 09:18:00  profilanswer
 

ce que je remarque c'est que quand qqu'un pose une question , il y a ensuite un debat pour savoir si il merite qu'on lui donne une réponse (ce qui n'est malheureusement pas souvent le cas).
Comme ce poste ou je pose une question pour au final me dépatouiller tous seul.
Le but d'un forum pour moi c'est de s'entraider et non d'avoir a justifier si on a bien chercher avant.
 
L'info c'est pas de la magie mais j'pense m'y connaitre mais j'm'en vente pas comme certain qui finalement n'y connaisse pas grand chose.
Et j'voit pas pourkoi j'devrai donner ma reponse a des gens antipathique (pas tous heureusement), vu l'acceuil qu'on recoit, certain me comprendrons :)
 
Maintenant j'pense que ca m'arrivera de reposer des question car je ne prétent pas etre un dieu en info comme certain s'en vente, donc j'verai bien si ca vaut vraiment le coup de les poser.
 
En attendant comme aparament vous aimer bien avoir le dernier mot defoulez vous... :)

n°1134376
Taz
bisounours-codeur
Posté le 29-06-2005 à 09:51:24  profilanswer
 

ben alors explique nous pourquoi Double.toString(100*38.87) donne 3886.9999999999995 ???

n°1134422
flo850
moi je
Posté le 29-06-2005 à 10:12:50  profilanswer
 

parceque java stocke les nombre en binaire ( comme tous les autres langages) et 38.87 nepeut surement pas etre representé de manière exact en binaire  
 
en effet , les nombre entier sont convertis de manière exact en binaire , mais ce n'est pas le cas des nombres a virgules ( que l'on approxime avec (1/2)^n )
pour verifier ca, le plus simple serai d'implementer rapidement un convertisseur decimal => binaire  
 


---------------

n°1134425
Taz
bisounours-codeur
Posté le 29-06-2005 à 10:14:26  profilanswer
 

mais PAS TOI BORDEL :o

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Double.tostring

 

Sujets relatifs
Pb Double Fenetre en JavaCopie de tableau de structure de double dans un tableau char
Representation xml d'un tableau a double entreedouble en string
[c#] [form] listbox double click itempied de page qui voit double
Double pseudo frames ?!?Pb de T_DOUBLE_ARROW
[Javascript] "Double" ouverture de fenêtre[JAVASCRIPT] Double Quote
Plus de sujets relatifs à : Double.tostring


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)