Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#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

#3 03-01-2024 16:15:37

Vincent62
Membre
Inscription : 26-05-2022
Messages : 314

Re : Taille d'un entier

Merci bridgslam ^^

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
quinze plus trente sept
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums