Base 8 sans 0 et 1

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: Base 8 sans 0 et 1

Message par Lord Nelson »

djes a écrit :
Lord Nelson a écrit :Ah oui j'avais pas vue :lol:
Cependant j'ai toujours raison :wink:

Tu passe de 9 à 32 alors que moi de 9 à 22
donc tu rate pas mal de chose :wink:

Sinon super code merci :D
Ahem ! Dis-moi, si 2 = 0, 22 = ?
22 = 38
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

Mais non, voyons.

Quand je dis :
Si 2 = 0
j'utilise cette convention :
Si 2 (dans ta base) = 0 (en base 10)
Donc le reste de la question va utiliser la même convention
Alors 22 (dans ta base) = ? (combien en base 10 ?)
Et non pas :
Alors 22 (en base 10) = ? (combien dans ta base?)
Pour finir, une petite explication de ton erreur.
3 dans ta base représente l'unité (= 1). 2 représente le 0, autrement dit, l'absence, le 1 - 1
Donc, ta base convertie en unités :
"2" = 0
"3" = 1
"4" = 2
"5" = 3
"6" = 4
"7" = 5
"8" = 6
"9" = 7

Si on ajoute une unité, on ajoute un rang qui signifie 1 x 8, de même qu'en base 10, on dirait 1 x 10, et donc on obtient
"32" = 8, c'est à dire 1 x 8 + 0

et non pas "22" qui signifierait 0 x 8 + 0.

CQFD. 8)
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Base 8 sans 0 et 1

Message par Micoute »

En fait, il faut imaginer qu'il s'agit d'une base où le 1 et le 2 n'existent pas ! Donc quand on arrive à 9, on repart de 2, facile à coder, mais dans l'autre sens, c'est bien plus ardu !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Base 8 sans 0 et 1

Message par Ollivier »

Et "2,23" donne 0.015625
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

J'en connais un qui va commencer à fumer ! :mrgreen:

Mine de rien. Avec ce truc on peut faire un beau camouflage de données, il suffit de prendre comme ensemble n'importe quels chiffres dans le désordre, genre «769,3542» (notez la virgule pour rajouter encore de la confusion), et puis faire ses petits calculs avec les procédures adéquates. A la fin on se retrouve avec un truc dur à déchiffrer pour qui n'a pas la clé :-)
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Base 8 sans 0 et 1

Message par Ollivier »

Attends... Il ne s'est pas plongé sur la base e décalée de pi pour interpréter la padicité d'un entier...

On lui donne des idées de bouquin, il s'en fout...
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

:lol: Un peu de patience, quelque chose me dit que le meilleur est à venir.
:arrow:
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Base 8 sans 0 et 1

Message par Ollivier »

Si, déjà, j'attendais quelque chose...
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: Base 8 sans 0 et 1

Message par Lord Nelson »

Micoute a écrit :En fait, il faut imaginer qu'il s'agit d'une base où le 1 et le 2 n'existent pas ! Donc quand on arrive à 9, on repart de 2, facile à coder, mais dans l'autre sens, c'est bien plus ardu !
Hum, très logique ça :mrgreen:
Le 0 et le 1 n’existe pas dans ma base oui.

D'ailleurs toujours pas compris djes qui m'as aider si gentiment :)
Ma base à moi n'as pas de 0 ni de 1 donc:
0 = 2
1 = 3
2 = 4
3 = 5
4 = 6
5 = 7
6 = 8
7 = 9
8 = 22
9 = 23
10 = 24
11 = 25
12 = 26
13 = 27
14 = 28
15 = 29
16 = 32
17 = 33
18 = 34
19 = 35
20 = 36
21 = 37
22 = 38
23 = 39
24 = 42
25 = 43
Est correcte selon moi :wink:

Le nombre à gauche est la base 10 (De 0 à 9)
Le nombre à droite est la base 8 sans 0 ni 1 (De 2 à 9)

Voilà :)
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Base 8 sans 0 et 1

Message par Ollivier »

Toi, qui a un ordinateur, tu ne veux pas plutôt filer un coup de main Micoute? Ses sprites lui en tombent...
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

Lord Nelson a écrit :
Micoute a écrit :En fait, il faut imaginer qu'il s'agit d'une base où le 1 et le 2 n'existent pas ! Donc quand on arrive à 9, on repart de 2, facile à coder, mais dans l'autre sens, c'est bien plus ardu !
Hum, très logique ça :mrgreen:
Le 0 et le 1 n’existe pas dans ma base oui.

D'ailleurs toujours pas compris djes qui m'as aider si gentiment :)
Ma base à moi n'as pas de 0 ni de 1 donc:
0 = 2
1 = 3
2 = 4
3 = 5
4 = 6
5 = 7
6 = 8
7 = 9
8 = 22
9 = 23
10 = 24
11 = 25
12 = 26
13 = 27
14 = 28
15 = 29
16 = 32
17 = 33
18 = 34
19 = 35
20 = 36
21 = 37
22 = 38
23 = 39
24 = 42
25 = 43
Est correcte selon moi :wink:

Le nombre à gauche est la base 10 (De 0 à 9)
Le nombre à droite est la base 8 sans 0 ni 1 (De 2 à 9)

Voilà :)
Si on raisonnait comme toi, la base 10 serait
0
1
2
3
4
5
6
7
8
9
00
01
02
03
04
05
06
07
08
09
10
11
12
13

Tu vois le problème ?
Avatar de l’utilisateur
Micoute
Messages : 2584
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Base 8 sans 0 et 1

Message par Micoute »

Bonjour djes,

je vois que tu n'as pas saisis ce que Lord Nelson essaye de t'expliquer, la base 10, c'est la base 10 qu'on utilise tous les jours !

Par contre sa base à lui commence à 2 et fini à 9 et ne comporte jamais de 0, ni de 1 !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

Dans ce cas, ce n'est pas une base, car le zéro et l'unité n'y sont représentés qu'une fois, il s'agit d'une suite.
Lord Nelson
Messages : 355
Inscription : dim. 01/déc./2013 15:29

Re: Base 8 sans 0 et 1

Message par Lord Nelson »

Je me suis surement mal exprimé comme souvent, mais Micoute à dit le principale.
Sinon tu viens de me donner une idée intéressante, merci :)

Saurait-tu faire deux procédure pour faire la base que tu viens de faire djes stp :)
Une pour coder et l'autre pour décoder.

Je sais que je t'en demande beaucoup :oops:
Cordialement à toi.
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: Base 8 sans 0 et 1

Message par djes »

On verra, là j'ai des travaux pour la semaine, alors....
Répondre