Liste des Groupes | Revenir à fs maths |
Le 07/11/2024 18:03, efji a écrit :En fait, je viens de le découvrir car ce langage m'est totalement étranger, il n'y a pas d'entiers en javascript :) Il n'utilise que des flottants de 64 bits. Il y a vraiment des informaticiens bizarres sur cette planète pour penser à des choses pareilles...Oui.>>
*Bravo* ! Je ne sais pas comment vous avez établi ces formules...
Pas de mystère. J'ai fait un programme bêtasson et j'ai remarqué qu'il y
avait 999, 9999, 99999, 999999 qui marchaient, et puis 5050, 500500 etc.
Ensuite c'est facile à montrer.
Si je me rappelle bien, JavaScript représente tous les nombres sous la formeDe mon côté, je m'apprêtais à faire un programme (en JavaScript) pour>
trouver les valeurs adequats :-)
Essayez mais à mon avis en javascript vous y êtes encore la semaine
prochaine pour aller jusqu'à 10^13 avec un langage interprété. Attention
aussi aux entiers : par défaut les entiers 32 bits ne dépassent pas
2x10^9. Il faut utiliser des 64 bits, je ne sais pas si ça existe en
javascript.
IEEE754 avec 64 bits, et en particulier il peut représenter de façon exacte
tous les nombres entiers jusqu'à 2^53 = 9 007 199 254 740 992 (et même tous
les nombres entiers de −2^53 à +2^53).
Après ça ne marche plus parce que 2^53 + 1 n'est pas représentable. Le nombre
représentable suivant est 2^53 + 2.
Les messages affichés proviennent d'usenet.