donne 18 446 744 073 709 600 000
alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3
Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
--
Amicalement JJP :-)
Adresse anti-spam.
Pour répondre ou m'écrire personnellement, cliquez sur le lien :
http://cerber mail.com/?ShN9MCtgj7 (enlever l'espace)
ou
http://mailfusible.com/?ShN9MCtgj7
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Jacques [JJP]
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
@+ JJP
"isabelle" <i@v> a écrit dans le message de news:
eDmomzQuJHA.4364@TK2MSFTNGP03.phx.gbl
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres,
copi ce qui suit 123456789123456789 dans une case,
tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1
q=2
nd
donne 18 446 744 073 709 600 000
alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3
Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question
biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
@+ JJP
isabelle
bonjour Jean-Jacques,
je ne crois pas, même en vba il y a dépassement de capacité (à moin de diviser) et encore il faut remettre en texte pour afficher le résultat sur la feuille,
Dim w As Currency w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5) Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
@+ JJP
bonjour Jean-Jacques,
je ne crois pas, même en vba il y a dépassement de capacité (à moin de
diviser)
et encore il faut remettre en texte pour afficher le résultat sur la
feuille,
Dim w As Currency
w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5)
Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" <i@v> a écrit dans le message de news:
eDmomzQuJHA.4364@TK2MSFTNGP03.phx.gbl
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres,
copi ce qui suit 123456789123456789 dans une case,
tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1
q=2
nd
donne 18 446 744 073 709 600 000
alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3
Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question
biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
je ne crois pas, même en vba il y a dépassement de capacité (à moin de diviser) et encore il faut remettre en texte pour afficher le résultat sur la feuille,
Dim w As Currency w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5) Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres.
@+ JJP
Jean-Jacques [JJP]
"isabelle" a écrit dans le message de news: %23m2$
bonjour Jean-Jacques,
je ne crois pas, même en vba il y a dépassement de capacité (à moin de diviser) et encore il faut remettre en texte pour afficher le résultat sur la feuille,
Dim w As Currency w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5) Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres. @+ JJP
.... Merci , le VBA ... un peu plus tard ...
"isabelle" <i@v> a écrit dans le message de news:
%23m2$YhRuJHA.1504@TK2MSFTNGP03.phx.gbl
bonjour Jean-Jacques,
je ne crois pas, même en vba il y a dépassement de capacité (à moin de
diviser)
et encore il faut remettre en texte pour afficher le résultat sur la
feuille,
Dim w As Currency
w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5)
Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" <i@v> a écrit dans le message de news:
eDmomzQuJHA.4364@TK2MSFTNGP03.phx.gbl
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres,
copi ce qui suit 123456789123456789 dans une case,
tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1
q=2
nd
donne 18 446 744 073 709 600 000
alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3
Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la
question biensur %-( n'y a t il pas moyen d'avoir le reste des
chiffres. @+
JJP
"isabelle" a écrit dans le message de news: %23m2$
bonjour Jean-Jacques,
je ne crois pas, même en vba il y a dépassement de capacité (à moin de diviser) et encore il faut remettre en texte pour afficher le résultat sur la feuille,
Dim w As Currency w = (1 * ((2 ^ 64) - 1) / (2 - 1)) / (10 ^ 5) Range("A1") = "'" & w 'Format texte
isabelle
Jean-Jacques [JJP] a écrit :
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Merci Isabelle, j'ai vu cela dans l'aide, apres avoir posé la question biensur %-( n'y a t il pas moyen d'avoir le reste des chiffres. @+ JJP
.... Merci , le VBA ... un peu plus tard ...
Misange
> .... Merci , le VBA ... un peu plus tard ...
Bonjour
Tu peux travailler avec des grands nombres mais il te faut du VBA et des astuces. Regarde là: http://excelabo.net/trucs/grands_nombres
-- Misange migrateuse http://www.excelabo.net : Participez à un travail collaboratif sur excel !
> .... Merci , le VBA ... un peu plus tard ...
Bonjour
Tu peux travailler avec des grands nombres mais il te faut du VBA et des
astuces. Regarde là:
http://excelabo.net/trucs/grands_nombres
--
Misange migrateuse
http://www.excelabo.net : Participez à un travail collaboratif sur excel !
Tu peux travailler avec des grands nombres mais il te faut du VBA et des astuces. Regarde là: http://excelabo.net/trucs/grands_nombres
Bonjour,
Merci pour le lien, je garde en reserve.
@+ JJP
Jacquouille
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros. -- Bien amicalmement, "Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
Bonjour Isabelle,
En A1 et en A2, j'ai mis123456789.
Voici ce que cela donne en A3¡&a2
123456789123456789 --> texte
et en a4£*1
1,23457E+17
qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer
par des zéros.
--
Bien amicalmement,
"Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"isabelle" <i@v> a écrit dans le message de news:
eDmomzQuJHA.4364@TK2MSFTNGP03.phx.gbl...
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres,
copi ce qui suit 123456789123456789 dans une case,
tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1
q=2
nd
donne 18 446 744 073 709 600 000
alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3
Excel 2000 9.0.8961 SP3 (office 2000)
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros. -- Bien amicalmement, "Le vin est au repas ce que le parfum est à la femme."
Jacquouille.
"isabelle" a écrit dans le message de news:
bonjour Jean-Jacques,
excel ne peut afficher plus de 15 chiffres, copi ce qui suit 123456789123456789 dans une case, tu verra le résultat 123456789123456000 dans la barre de formule
isabelle
Jean-Jacques [JJP] a écrit :
Bonjour,
la formule a(q^n -1) / q-1 (q exposant n)
avec
a=1 q=2 nd
donne 18 446 744 073 709 600 000 alors que ce devrait être 18 446 744 073 709 551 615
Pourquoi un arrondi pareil.
Windows XP SP 3 Excel 2000 9.0.8961 SP3 (office 2000)
Merci d'avance.
isabelle
bonjour Jacquouille,
ouèp, ce qui confirme la différence entre la mémoire disponible pour faire l'affichage et la mémoire disponible pour faire le calcul,
isabelle
Jacquouille a écrit :
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros.
bonjour Jacquouille,
ouèp, ce qui confirme la différence entre la mémoire disponible pour
faire l'affichage et la mémoire disponible pour faire le calcul,
isabelle
Jacquouille a écrit :
Bonjour Isabelle,
En A1 et en A2, j'ai mis123456789.
Voici ce que cela donne en A3¡&a2
123456789123456789 --> texte
et en a4£*1
1,23457E+17
qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer
par des zéros.
ouèp, ce qui confirme la différence entre la mémoire disponible pour faire l'affichage et la mémoire disponible pour faire le calcul,
isabelle
Jacquouille a écrit :
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros.
isabelle
même avec CCur il y a un arrondi de un chiffre à la fin,
Function Mf(a As Integer, q As Integer, n As Integer) As String x = CCur((a * ((q ^ n) - 1) / (q - 1)) / (10 ^ 5)) Mf = Application.Substitute("'" & x, ".", "") End Function
isabelle
Jacquouille a écrit :
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros.
même avec CCur il y a un arrondi de un chiffre à la fin,
Function Mf(a As Integer, q As Integer, n As Integer) As String
x = CCur((a * ((q ^ n) - 1) / (q - 1)) / (10 ^ 5))
Mf = Application.Substitute("'" & x, ".", "")
End Function
isabelle
Jacquouille a écrit :
Bonjour Isabelle,
En A1 et en A2, j'ai mis123456789.
Voici ce que cela donne en A3¡&a2
123456789123456789 --> texte
et en a4£*1
1,23457E+17
qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer
par des zéros.
même avec CCur il y a un arrondi de un chiffre à la fin,
Function Mf(a As Integer, q As Integer, n As Integer) As String x = CCur((a * ((q ^ n) - 1) / (q - 1)) / (10 ^ 5)) Mf = Application.Substitute("'" & x, ".", "") End Function
isabelle
Jacquouille a écrit :
Bonjour Isabelle, En A1 et en A2, j'ai mis123456789. Voici ce que cela donne en A3¡&a2 123456789123456789 --> texte et en a4£*1 1,23457E+17 qui, reformaté me donne:
123456789123456000,00
Ce qui est con, de ne pas pouvoir afficher des chiffres et de les remplacer par des zéros.