3 exemples utilisant l’ aplet sequence – HP Calculatrice graphique HP 39g Manuel d'utilisation

Page 11

Advertising
background image

Exemples utilisant l’Aplet Sequence

11

1.3

Exemples utilisant l’Aplet Sequence

´

Ecriture en base b

´

Etant donn´

es a et b, on veut obtenir, la suite q

n

(n

1) et

r

n

(n

2) des quotients et des restes de la division par b des q

i

d´efinies par :
q

1

= a

q

1

= b.q

2

+ r

2

(0

r

2

< b)

q

2

= b.q

3

+ r

3

(0

r

3

< b)

......
q

n

1

= b.q

n

+ r

n

(0

r

n

< b)

On remarquera que si r

n+1

= 0, le nombre r

n

r

n

1

.....r

3

r

2

est l’´ecriture

en base b de a, lorsqu’on suppose 2

b

10.

On met dans B la valeur de la base par exemple :
7 STO

B

et dans A le nombre `

a ´ecrire en base B (par exemple 1789 STO

A )

On d´efinit ensuite deux suites :
U1(1)=A
U1(2)=FLOOR(A/B)
U1(N)=FLOOR(U1(N-1)/B)
puis
U2(1)=0
U2(2)=A MOD B
U2(N)=U1(N-1) MOD B
Ainsi q

n

=U1(N) et r

n

=U2(N)

On trouve :
U2(2)=4 U2(3)=3 U2(4)=1 U2(5)=5 U2(6)=0 donc l’´

ecriture en base

7 de 1789 est : 5134.

Le calcul de P GCD

Voici une mise en en œuvre de l’algorithme d’Euclide avec la HP40G.
Voici la description de cet algorithme :
On effectue des divisions euclidiennes successives :

A =

B

× Q

1

+ R

1

0

R

1

< B

B =

R

1

× Q

2

+ R

2

0

R

2

< R

1

R

1

=

R

2

× Q

3

+ R

3

0

R

3

< R

2

.......

Apr`es un nombre fini d’´

etapes (au plus B), il existe un entier n tel

que : R

n

= 0.

Advertising