A voir également:
- Calculs en JavaScript ?
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Excel
- Telecharger javascript - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- A javascript error occurred in the main process - Forum Windows
2 réponses
Bonjour,
Ce type de problème n'est pas propre au Javascript, mais à tous les langages aboutissant à du calcul binaire, souvent masqué par le fait que les routines d'édition limitent généralement le nombre de décimales affichées.
Tu trouveras des discussions sur le forum à propos de la décomposition des nombres réels.
Ce type de problème n'est pas propre au Javascript, mais à tous les langages aboutissant à du calcul binaire, souvent masqué par le fait que les routines d'édition limitent généralement le nombre de décimales affichées.
Tu trouveras des discussions sur le forum à propos de la décomposition des nombres réels.
Salut!
Ne te fie surtout pas à JavaScript pour faire des calculs.
D'abord, il est très lent : tiens toi bien : j'ai créé un algorithme exécuté en une vingtaine de secondes en C. Le même en JavaScript prenait un quart d'heures!
De plus, il n'est pas du tout précis. Le sinus de Pi de fait pas 0, 0,119*100=11,8999999999!. ce n'est pas un bon prof de Maths!
Je te conseille d'utiliser un autre langage pour effectuer tes calculs (C n'est pas mauvais...)
Bye!
Jean
Ne te fie surtout pas à JavaScript pour faire des calculs.
D'abord, il est très lent : tiens toi bien : j'ai créé un algorithme exécuté en une vingtaine de secondes en C. Le même en JavaScript prenait un quart d'heures!
De plus, il n'est pas du tout précis. Le sinus de Pi de fait pas 0, 0,119*100=11,8999999999!. ce n'est pas un bon prof de Maths!
Je te conseille d'utiliser un autre langage pour effectuer tes calculs (C n'est pas mauvais...)
Bye!
Jean
Bonjour,
Proposer du C pour remplacer du JavaScript est d'une idiotie sans nom !
L'utilité de ces deux langages n'a strictement rien en commun.
Le javascript sert à effectuer des opérations simples côté client et est un outil indispensable au développement de la plupart des applications WEB.
Un calcul en javascript qui utilise des réel n'a rien d'un calcul complexe et la question initial était de savoir comment manipuler les réels en Javascript.
En l'occurrence le problème est que Javascript est un langage au typage dynamique où le type des variables n'est donc pas à définir.
dans le cas de calcul décimaux, les variables contenant des nombres sont de type number et comprennent les entiers, petits et grands, les décimaux, et les réels, flottants ou pas.
Ce genre de typage n'est bien sûr pas très stable (comme tout ce qui est dynamique) ... et donc soumis à un risque d'erreur et surtout à des calculs laborieux !!
Donc en effet, il est déconseillé d'utiliser JavaScript pour faire des calculs plus évolués.
Proposer du C pour remplacer du JavaScript est d'une idiotie sans nom !
L'utilité de ces deux langages n'a strictement rien en commun.
Le javascript sert à effectuer des opérations simples côté client et est un outil indispensable au développement de la plupart des applications WEB.
Un calcul en javascript qui utilise des réel n'a rien d'un calcul complexe et la question initial était de savoir comment manipuler les réels en Javascript.
En l'occurrence le problème est que Javascript est un langage au typage dynamique où le type des variables n'est donc pas à définir.
dans le cas de calcul décimaux, les variables contenant des nombres sont de type number et comprennent les entiers, petits et grands, les décimaux, et les réels, flottants ou pas.
Ce genre de typage n'est bien sûr pas très stable (comme tout ce qui est dynamique) ... et donc soumis à un risque d'erreur et surtout à des calculs laborieux !!
Donc en effet, il est déconseillé d'utiliser JavaScript pour faire des calculs plus évolués.