
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
J'ai écrit un petit code d'entraînement (j'avais envie de farfouiller moi-même) qui permet de découvrir l'intérieur d'un nombre flottant.
La sortie à f == 0.5 + 1/(2^24). 1/(2^24) est le plus jeune chiffre de la mantisse à un degré donné :
Que vouliez-vous voir exactement là-bas ? Les nombres flottants ont un bit par signe, 8 bits par exposant, et les 23 restants sont la mantisse, c'est-à-dire que la précision maximale est de 23 décimales en représentation binaire, ou 7 décimales. Pour les nombres doubles, il y a 1 bit par signe, 11 bits par exposant, les 52 bits restants sont la mantisse, la précision maximale est de 52 décimales en représentation binaire ou de 16 décimales. Pourquoi y a-t-il un code pour cela ?
Que vouliez-vous voir exactement là-bas ? Les nombres flottants ont un bit par signe, 8 bits par exposant, les 23 restants sont la mantisse, soit une précision maximale de 23 décimales en représentation binaire, ou 7 décimales. Pour les nombres doubles, il y a 1 bit par signe, 11 bits par exposant, les 52 bits restants sont la mantisse, la précision maximale est de 52 décimales en représentation binaire ou de 16 décimales. Pourquoi y a-t-il un code pour cela ?
"La théorie sans la pratique est morte et infructueuse, la pratique sans la théorie est inutile et préjudiciable." Et il y a toutes sortes de choses intéressantes avec les nombres flottants :
J'ai juste pensé que peut-être tu t'attendais à quelque chose d'unique dans MKL.
Et toute l'histoire du débordement de la mantisse est intéressante. Pour la première année. )
Bien sûr, dites-moi, la plupart des programmeurs ne sont pas au point sur le sujet, j'ai moi-même quelques lacunes.