Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 03-01-2024 10:21:35
- Vincent62
- Membre
- Inscription : 26-05-2022
- Messages : 314
Taille d'un entier
Bonjour,
J'ai des difficultés à comprendre la notion de taille d'un entier.
On fixe un entier B. On écrit tous les entiers en base [tex]B[/tex]. Un entier [tex]n\ge 0[/tex] s'écrit sous la forme [tex]n=\sum_{0}^Ka_kB^k[/tex], où [tex]0\le a_k\le B[/tex].
On notera [tex]n=(a_K...a_0)_B[/tex].
Par définition (mon cours), la taille de l'entier [tex]n=(a_K...a_0)[/tex] est [tex]t(n)=K+1=E(log_B(n))+1=O(ln(n))[/tex].
Je comprends d'où vient le [tex]K+1[/tex], mais je ne vois pas d'où vient le [tex]log_B(n)[/tex] dans cette définition.
Une idée ?
Merci beaucoup !
Hors ligne
#2 03-01-2024 10:41:47
- bridgslam
- Membre
- Lieu : Rospez
- Inscription : 22-11-2011
- Messages : 1 422
Re : Taille d'un entier
Bonjour ,
Quel est l'entier max de la même taille, ce sera plus facile à calculer.
Autrement-dit, quels que soient les chiffres de n ( avec $a_K \ne 0$) $B^K \le n \lt B^{K+1}$ et il suffit de prendre les log.
Sinon dans votre écriture il y a une erreur, les chiffres dans une numérotation en base B sont strictement inférieurs à B.
A.
Dernière modification par bridgslam (03-01-2024 15:48:22)
"Ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux" -Pierre Dac
"Travailler sur un groupe haddock, ou être heureux comme un poisson dans l'eau..."
Hors ligne
Pages : 1