Voici un drôle de résultat rencontré sous javascript
J'ai une zone de saisie d'un montant : 17.4 par exemple avec
Et sous javascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input id="montant_274" name="montant" value="0.00" size="8" class="montant" onchange="montantAdherent(274)">
Et le résultat d'Alert() est
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Cela se produit de 17.4 à 20.4 , mais pas 17.5 ou 17.6, toujours pour .4 !!! (j'ai pas testé toutes les valeurs intermédiaires non plus...)
Tout ceci doit être un problème d'arrondi je pense, alors quelqu'un a t'il plus d'explications et encore mieux une solution !

 

 
		
		 
         
 

 
			
			



 
			 
   
 


 17.4 *100 = 1739  ?!?
 17.4 *100 = 1739  ?!?
				
 Répondre avec citation
  Répondre avec citation
 
  
  
 
 
  
  
 
 
			 
   
						 
 




 
  
  
 
 
			 Pas de question technique par MP !
 Pas de question technique par MP !
 
			
Partager