Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, u n seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1) *(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cub e.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, u n seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1) *(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cub e.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, u n seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1) *(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cub e.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cube.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cube.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
> Bonjour,
> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> celui qui le précède est un carré et celui qui le suit est un cube.
> Quelle serait la plus courte macro permettant de le débusquer ?
> En souvenir de la plus courte formule :-)
> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" <i@v.org> a écrit dans le message de news: i35djs$g4r$1@speranza.aioe.org...
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exi t Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de new s: i36dvg$
> Bonjour Isabelle,
> Tu as très bien compris la question et moi j'ai compris que tu voulai s écrire ^ plutôt que * dans :
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> Voici une solution ne contenant que 72 caractères sans compter les es paces :
> Sub Fermat_Serge()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If Int(a) = a And Int(b) = b Then Exit Do
> Loop
> [a1] = n
> End Sub
> Mais curieusement :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Ex it Do
> Loop
> [a1] = n
> End Sub
> ne fonctionne pas!
> Por qué?
> A--
> Serge
> "isabelle" a écrit dans le message de news: i35djs$g4... @speranza.aioe.org...
>> bonjour Serge,
>> je n'ai peut être pas compris la donne mais selon ma compréhension , un seul j'en doute... n(2,5,17,26,50,65...)
>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1 +1)*(1/3)))=0)
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> isabelle
>> Le 2010-08-01 17:22, Tatanka a écrit :
>>> Bonjour,
>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>> celui qui le précède est un carré et celui qui le suit est un c ube.
>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>> En souvenir de la plus courte formule :-)
>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exi t Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" <garnote3ENLE...@videotron.ca> a écrit dans le message de new s: i36dvg$ps...@speranza.aioe.org...
> Bonjour Isabelle,
> Tu as très bien compris la question et moi j'ai compris que tu voulai s écrire ^ plutôt que * dans :
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> Voici une solution ne contenant que 72 caractères sans compter les es paces :
> Sub Fermat_Serge()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If Int(a) = a And Int(b) = b Then Exit Do
> Loop
> [a1] = n
> End Sub
> Mais curieusement :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Ex it Do
> Loop
> [a1] = n
> End Sub
> ne fonctionne pas!
> Por qué?
> A--
> Serge
> "isabelle" <i...@v.org> a écrit dans le message de news: i35djs$g4... @speranza.aioe.org...
>> bonjour Serge,
>> je n'ai peut être pas compris la donne mais selon ma compréhension , un seul j'en doute... n(2,5,17,26,50,65...)
>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1 +1)*(1/3)))=0)
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> isabelle
>> Le 2010-08-01 17:22, Tatanka a écrit :
>>> Bonjour,
>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>> celui qui le précède est un carré et celui qui le suit est un c ube.
>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>> En souvenir de la plus courte formule :-)
>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exi t Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de new s: i36dvg$
> Bonjour Isabelle,
> Tu as très bien compris la question et moi j'ai compris que tu voulai s écrire ^ plutôt que * dans :
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> Voici une solution ne contenant que 72 caractères sans compter les es paces :
> Sub Fermat_Serge()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If Int(a) = a And Int(b) = b Then Exit Do
> Loop
> [a1] = n
> End Sub
> Mais curieusement :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Ex it Do
> Loop
> [a1] = n
> End Sub
> ne fonctionne pas!
> Por qué?
> A--
> Serge
> "isabelle" a écrit dans le message de news: i35djs$g4... @speranza.aioe.org...
>> bonjour Serge,
>> je n'ai peut être pas compris la donne mais selon ma compréhension , un seul j'en doute... n(2,5,17,26,50,65...)
>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1 +1)*(1/3)))=0)
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> isabelle
>> Le 2010-08-01 17:22, Tatanka a écrit :
>>> Bonjour,
>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>> celui qui le précède est un carré et celui qui le suit est un c ube.
>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>> En souvenir de la plus courte formule :-)
>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Salut,
C'est bien cela mais heureusement que c'est un petit nombre :-)
Quant à démontrer que c'est le seul, c'est une toute autre histoire!
A--
Serge
"LSteph" a écrit dans le message de news: 02208409
Bonjour,
je ne vois que 26
soit le précède 25 carré (d'un nombre entier) 5
et le suit 27 cube (d'un entier) 3
--
LSteph
On 2 août, 05:21, isabelle wrote:
> bonjour Serge,
> je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+ 1)*(1/3)))=0)
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> isabelle
> Le 2010-08-01 17:22, Tatanka a écrit :
> > Bonjour,
> > Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> > celui qui le précède est un carré et celui qui le suit est un c ube.
> > Quelle serait la plus courte macro permettant de le débusquer ?
> > En souvenir de la plus courte formule :-)
> > Serge- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Salut,
C'est bien cela mais heureusement que c'est un petit nombre :-)
Quant à démontrer que c'est le seul, c'est une toute autre histoire!
A--
Serge
"LSteph" <gmlst...@gmail.com> a écrit dans le message de news: 02208409 -d651-43d7-b874-3a227700e...@h40g2000pro.googlegroups.com...
Bonjour,
je ne vois que 26
soit le précède 25 carré (d'un nombre entier) 5
et le suit 27 cube (d'un entier) 3
--
LSteph
On 2 août, 05:21, isabelle <i...@v.org> wrote:
> bonjour Serge,
> je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+ 1)*(1/3)))=0)
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> isabelle
> Le 2010-08-01 17:22, Tatanka a écrit :
> > Bonjour,
> > Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> > celui qui le précède est un carré et celui qui le suit est un c ube.
> > Quelle serait la plus courte macro permettant de le débusquer ?
> > En souvenir de la plus courte formule :-)
> > Serge- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Salut,
C'est bien cela mais heureusement que c'est un petit nombre :-)
Quant à démontrer que c'est le seul, c'est une toute autre histoire!
A--
Serge
"LSteph" a écrit dans le message de news: 02208409
Bonjour,
je ne vois que 26
soit le précède 25 carré (d'un nombre entier) 5
et le suit 27 cube (d'un entier) 3
--
LSteph
On 2 août, 05:21, isabelle wrote:
> bonjour Serge,
> je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+ 1)*(1/3)))=0)
> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * ( 1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
> isabelle
> Le 2010-08-01 17:22, Tatanka a écrit :
> > Bonjour,
> > Il existe un seul nombre entier positif (Pierre de Fermat) tel que
> > celui qui le précède est un carré et celui qui le suit est un c ube.
> > Quelle serait la plus courte macro permettant de le débusquer ?
> > En souvenir de la plus courte formule :-)
> > Serge- Masquer le texte des messages précédents -
> - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de news: i36dvg$psk$Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" <garnote3ENLEVER@videotron.ca> a écrit dans le message de news: i36dvg$psk$1@speranza.aioe.org...
Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" <i@v.org> a écrit dans le message de news: i35djs$g4r$1@speranza.aioe.org...
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de news: i36dvg$psk$Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Bizz!
Sur une feuille de calcul, a-ENT(a) est toujours égal à MOD(a;ENT(a)) .
Par contre, en VBA, a-Int(a) n'est pas toujours égal à a Mod Int(a).
Ce qui explique la défaillance de la macro Fermat_Isabelle.
Quand même curieux que le modulo du VBA ne soit pas identique
au modulo d'une feuille de calcul!
Quelqu'un peut-il m'expliquer l'intérêt d'une telle chose?
Serge
"Tatanka" a écrit dans le message de new s: i36f4u$
> Plutôt ceci :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Ex it Do
> Loop
> [a1] = n
> End Sub
> mais ça ne fonctionne pas non plus!
> "Tatanka" a écrit dans le message de n ews: i36dvg$
>> Bonjour Isabelle,
>> Tu as très bien compris la question et moi j'ai compris que tu voula is écrire ^ plutôt que * dans :
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> Voici une solution ne contenant que 72 caractères sans compter les e spaces :
>> Sub Fermat_Serge()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If Int(a) = a And Int(b) = b Then Exit Do
>> Loop
>> [a1] = n
>> End Sub
>> Mais curieusement :
>> Sub Fermat_Isabelle()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then E xit Do
>> Loop
>> [a1] = n
>> End Sub
>> ne fonctionne pas!
>> Por qué?
>> A--
>> Serge
>> "isabelle" a écrit dans le message de news: i35djs$g4..
>>> bonjour Serge,
>>> je n'ai peut être pas compris la donne mais selon ma compréhensio n, un seul j'en doute... n(2,5,17,26,50,65...)
>>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A 1+1)*(1/3)))=0)
>>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>>> isabelle
>>> Le 2010-08-01 17:22, Tatanka a écrit :
>>>> Bonjour,
>>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>>> celui qui le précède est un carré et celui qui le suit est un cube.
>>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>>> En souvenir de la plus courte formule :-)
>>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bizz!
Sur une feuille de calcul, a-ENT(a) est toujours égal à MOD(a;ENT(a)) .
Par contre, en VBA, a-Int(a) n'est pas toujours égal à a Mod Int(a).
Ce qui explique la défaillance de la macro Fermat_Isabelle.
Quand même curieux que le modulo du VBA ne soit pas identique
au modulo d'une feuille de calcul!
Quelqu'un peut-il m'expliquer l'intérêt d'une telle chose?
Serge
"Tatanka" <garnote3ENLE...@videotron.ca> a écrit dans le message de new s: i36f4u$rg...@speranza.aioe.org...
> Plutôt ceci :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Ex it Do
> Loop
> [a1] = n
> End Sub
> mais ça ne fonctionne pas non plus!
> "Tatanka" <garnote3ENLE...@videotron.ca> a écrit dans le message de n ews: i36dvg$ps...@speranza.aioe.org...
>> Bonjour Isabelle,
>> Tu as très bien compris la question et moi j'ai compris que tu voula is écrire ^ plutôt que * dans :
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> Voici une solution ne contenant que 72 caractères sans compter les e spaces :
>> Sub Fermat_Serge()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If Int(a) = a And Int(b) = b Then Exit Do
>> Loop
>> [a1] = n
>> End Sub
>> Mais curieusement :
>> Sub Fermat_Isabelle()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then E xit Do
>> Loop
>> [a1] = n
>> End Sub
>> ne fonctionne pas!
>> Por qué?
>> A--
>> Serge
>> "isabelle" <i...@v.org> a écrit dans le message de news: i35djs$g4.. .@speranza.aioe.org...
>>> bonjour Serge,
>>> je n'ai peut être pas compris la donne mais selon ma compréhensio n, un seul j'en doute... n(2,5,17,26,50,65...)
>>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A 1+1)*(1/3)))=0)
>>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>>> isabelle
>>> Le 2010-08-01 17:22, Tatanka a écrit :
>>>> Bonjour,
>>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>>> celui qui le précède est un carré et celui qui le suit est un cube.
>>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>>> En souvenir de la plus courte formule :-)
>>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bizz!
Sur une feuille de calcul, a-ENT(a) est toujours égal à MOD(a;ENT(a)) .
Par contre, en VBA, a-Int(a) n'est pas toujours égal à a Mod Int(a).
Ce qui explique la défaillance de la macro Fermat_Isabelle.
Quand même curieux que le modulo du VBA ne soit pas identique
au modulo d'une feuille de calcul!
Quelqu'un peut-il m'expliquer l'intérêt d'une telle chose?
Serge
"Tatanka" a écrit dans le message de new s: i36f4u$
> Plutôt ceci :
> Sub Fermat_Isabelle()
> Do
> n = n + 1
> a = (n - 1) ^ 0.5
> b = (n + 1) ^ (1 / 3)
> If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Ex it Do
> Loop
> [a1] = n
> End Sub
> mais ça ne fonctionne pas non plus!
> "Tatanka" a écrit dans le message de n ews: i36dvg$
>> Bonjour Isabelle,
>> Tu as très bien compris la question et moi j'ai compris que tu voula is écrire ^ plutôt que * dans :
>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>> Voici une solution ne contenant que 72 caractères sans compter les e spaces :
>> Sub Fermat_Serge()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If Int(a) = a And Int(b) = b Then Exit Do
>> Loop
>> [a1] = n
>> End Sub
>> Mais curieusement :
>> Sub Fermat_Isabelle()
>> Do
>> n = n + 1
>> a = (n - 1) ^ 0.5
>> b = (n + 1) ^ (1 / 3)
>> If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then E xit Do
>> Loop
>> [a1] = n
>> End Sub
>> ne fonctionne pas!
>> Por qué?
>> A--
>> Serge
>> "isabelle" a écrit dans le message de news: i35djs$g4..
>>> bonjour Serge,
>>> je n'ai peut être pas compris la donne mais selon ma compréhensio n, un seul j'en doute... n(2,5,17,26,50,65...)
>>> =ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A 1+1)*(1/3)))=0)
>>> If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
>>> isabelle
>>> Le 2010-08-01 17:22, Tatanka a écrit :
>>>> Bonjour,
>>>> Il existe un seul nombre entier positif (Pierre de Fermat) tel que
>>>> celui qui le précède est un carré et celui qui le suit est un cube.
>>>> Quelle serait la plus courte macro permettant de le débusquer ?
>>>> En souvenir de la plus courte formule :-)
>>>> Serge- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de news: i36dvg$psk$Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" <garnote3ENLEVER@videotron.ca> a écrit dans le message de news: i36dvg$psk$1@speranza.aioe.org...
Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" <i@v.org> a écrit dans le message de news: i35djs$g4r$1@speranza.aioe.org...
bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :
Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge
Plutôt ceci :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b) = 0) Then Exit Do
Loop
[a1] = n
End Sub
mais ça ne fonctionne pas non plus!
"Tatanka" a écrit dans le message de news: i36dvg$psk$Bonjour Isabelle,
Tu as très bien compris la question et moi j'ai compris que tu voulais écrire ^ plutôt que * dans :
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
Voici une solution ne contenant que 72 caractères sans compter les espaces :
Sub Fermat_Serge()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If Int(a) = a And Int(b) = b Then Exit Do
Loop
[a1] = n
End Sub
Mais curieusement :
Sub Fermat_Isabelle()
Do
n = n + 1
a = (n - 1) ^ 0.5
b = (n + 1) ^ (1 / 3)
If (a Mod Int(a) = 0) And (b Mod Int(b)) = 0 Then Exit Do
Loop
[a1] = n
End Sub
ne fonctionne pas!
Por qué?
A--
Serge
"isabelle" a écrit dans le message de news: i35djs$g4r$bonjour Serge,
je n'ai peut être pas compris la donne mais selon ma compréhension, un seul j'en doute... n(2,5,17,26,50,65...)
=ET(MOD(RACINE(A1-1);ENT(RACINE(A1-1)))=0;MOD((A1+1)*(1/3);ENT((A1+1)*(1/3)))=0)
If ((n - 1) * (1 / 2)) Mod Int((n - 1) * (1 / 2)) = 0 And (n + 1) * (1 / 3) Mod Int((n + 1) * (1 / 3)) = 0 Then
isabelle
Le 2010-08-01 17:22, Tatanka a écrit :Bonjour,
Il existe un seul nombre entier positif (Pierre de Fermat) tel que
celui qui le précède est un carré et celui qui le suit est un cube.
Quelle serait la plus courte macro permettant de le débusquer ?
En souvenir de la plus courte formule :-)
Serge