Comment réduire la mémoire dans un espace de calcul les fonction
Résolu/Fermé
extrazlove
Messages postés
2
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
3 octobre 2014
-
31 mai 2013 à 15:58
extrazlove Messages postés 2 Date d'inscription dimanche 21 avril 2013 Statut Membre Dernière intervention 3 octobre 2014 - 1 juin 2013 à 23:27
extrazlove Messages postés 2 Date d'inscription dimanche 21 avril 2013 Statut Membre Dernière intervention 3 octobre 2014 - 1 juin 2013 à 23:27
A voir également:
- Comment réduire la mémoire dans un espace de calcul les fonction
- Comment réduire la taille d'un fichier - Guide
- Espace insécable word - Guide
- Fonction si et - Guide
- Comment liberer de l'espace sur gmail - Guide
- Comment reduire la taille d'une photo - Guide
2 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
31 mai 2013 à 19:11
31 mai 2013 à 19:11
"123455453356puisance 10009000000000000 ... juste le remplacer par une mémoire réduite une case qui contient 123455453356 et une autre case qui contient 10009000000000000"
Et si tu as besoin de 123455453356^10009000000000000 - 1 par exemple ?
Comment tu fais pour représenter le -1 ? Il va bien falloir que tu gardes tout tes chiffres...
La seule solution pour réduire la taille de la mémoire, c'est de réduire la précision du résultat, par exemple en écrivant un nombre sous la forme (-1)^S * M * B^E
Avec :
→ S, le signe qui vaut soit 0 (nombres positifs) soit 1.
→ M, la mantisse, est un nombre à virgule entre 0 et 1 avec un nombre de chiffres après la virgule plus ou moins grand
→ B, la base, un nombre entier positif (souvent 2 en informatique)
→ E, l'exposant, entier relatif plus ou moins grand selon les besoins
Il existe ensuite des algorithmes qui permettent de faire les opérations élémentaires grâce à ces représentations de nombres, mais également permettre d'évaluer leur précision.
Et si tu as besoin de 123455453356^10009000000000000 - 1 par exemple ?
Comment tu fais pour représenter le -1 ? Il va bien falloir que tu gardes tout tes chiffres...
La seule solution pour réduire la taille de la mémoire, c'est de réduire la précision du résultat, par exemple en écrivant un nombre sous la forme (-1)^S * M * B^E
Avec :
→ S, le signe qui vaut soit 0 (nombres positifs) soit 1.
→ M, la mantisse, est un nombre à virgule entre 0 et 1 avec un nombre de chiffres après la virgule plus ou moins grand
→ B, la base, un nombre entier positif (souvent 2 en informatique)
→ E, l'exposant, entier relatif plus ou moins grand selon les besoins
Il existe ensuite des algorithmes qui permettent de faire les opérations élémentaires grâce à ces représentations de nombres, mais également permettre d'évaluer leur précision.
extrazlove
Messages postés
2
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
3 octobre 2014
1 juin 2013 à 00:10
1 juin 2013 à 00:10
nombre dans la nature 1g=nombre entier1 puissance n +nombre entier2 puissance k
avec nombre entier1 et nombre entier2 et n et k des entiers dans 1ko.
Les logarithmes sont beaucoup plus anciens que ça.
avec nombre entier1 et nombre entier2 et n et k des entiers dans 1ko.
Les logarithmes sont beaucoup plus anciens que ça.
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
Modifié par KX le 1/06/2013 à 09:42
Modifié par KX le 1/06/2013 à 09:42
J'ai rien compris...
PS. l'ordre de grandeur de la représentation en mémoire de la valeur exacte de 123455453356^10009000000000000 ça ne fait pas 1 Go mais plutôt 40 Po !
PS. l'ordre de grandeur de la représentation en mémoire de la valeur exacte de 123455453356^10009000000000000 ça ne fait pas 1 Go mais plutôt 40 Po !
extrazlove
Messages postés
2
Date d'inscription
dimanche 21 avril 2013
Statut
Membre
Dernière intervention
3 octobre 2014
Modifié par extrazlove le 1/06/2013 à 23:29
Modifié par extrazlove le 1/06/2013 à 23:29
Imagine un bit qui s'allume et s'allume pas selon une fréquence la fréquence d'apparition des 1 dans une plage de mémoire (notre fichier)si on veut maintenant faire appelle a mon fichier suffit d'enregistrer mon bit dans une plage de mémoire.
on programme un bit a s'allumer et pas s'allumer selon la fréquence d'apparition de 1 dans notre mémoire .
on programme un bit a s'allumer et pas s'allumer selon la fréquence d'apparition de 1 dans notre mémoire .