Diviser des chiffres
nonossov
Messages postés
610
Date d'inscription
Statut
Membre
Dernière intervention
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonjour mes amis,
j'ai un chiffre composé de 19 caractères exemple: 5372822660537290000
est ce qu'il est possbile de le divisé en deux:
1er: 537282266 (9 caractères)
2er:0537290000 (10 caractères)
merci infiniment
j'ai un chiffre composé de 19 caractères exemple: 5372822660537290000
est ce qu'il est possbile de le divisé en deux:
1er: 537282266 (9 caractères)
2er:0537290000 (10 caractères)
merci infiniment
A voir également:
- Diviser des chiffres
- Diviser photo instagram gratuit - Guide
- Diviser pdf - Guide
- Diviser page word en 3 horizontalement - Forum Word
- Signe diviser sur clavier ✓ - Forum Clavier
- Tous les code possible de 0 à 9 (4 chiffres ) liste - Forum Jeux vidéo
4 réponses
Bonjour nonossov.
Je ne perds pas une occasion de le redire, il n'y a que 10 chiffres qui sont :
0 1 2 3 4 5 6 7 8 et 9. Après, ce sont des nombres !
Je ne perds pas une occasion de le redire, il n'y a que 10 chiffres qui sont :
0 1 2 3 4 5 6 7 8 et 9. Après, ce sont des nombres !
Bonjpour
si nombre en A2
si nombre en A2
=GAUCHE(CTXT(A2;0;1);9)
=DROITE(CTXT(A2;0;1);10)
Bonjour nonossov,
Ton long nombre de 19 caractères est forcément dans une cellule au format Texte
(ou précédé d'une apostrophe) : 5372822660537290000 ; le moyen le plus simple
pour faire ce que tu veux est :
=GAUCHE(A2;9) => 537282266
=DROITE(A2;10) => 0537290000
Pas besoin de faire des conversions !
Cordialement
Bonjour nonossov
Comme te l'a dit Raymond (Bonjour à lui) il n'y a que 10 chiffres.
Si comme tu le laisse entendre, tes 19 caractères, 5372822660537290000, représentent un nombre, tu peux appliquer les formules mathématiques usuelles pour obtenir directement les deux nombres désirés :
Pour les dix derniers chiffres significatifs :
=MOD(A1;10^10)
Et pour la partie gauche restante :
=ENT(A1/10^10)
Mais là, surprise, la première formule donne : 537289728 alors que tu t'attends à 537290000 : cet écart de 272 unités est du à l’imprécision de calcul d'Excel.
Lorsqu'on travaille avec un nombre de 15 chiffres ou plus, il faut garder en mémoire que le dernier chiffre significatif (le 15ème) est toujours un arrondi de la représentation binaire du nombre en virgule flottante et donc d'une précision toute relative.
Comme te l'a dit Raymond (Bonjour à lui) il n'y a que 10 chiffres.
Si comme tu le laisse entendre, tes 19 caractères, 5372822660537290000, représentent un nombre, tu peux appliquer les formules mathématiques usuelles pour obtenir directement les deux nombres désirés :
Pour les dix derniers chiffres significatifs :
=MOD(A1;10^10)
Et pour la partie gauche restante :
=ENT(A1/10^10)
Mais là, surprise, la première formule donne : 537289728 alors que tu t'attends à 537290000 : cet écart de 272 unités est du à l’imprécision de calcul d'Excel.
Lorsqu'on travaille avec un nombre de 15 chiffres ou plus, il faut garder en mémoire que le dernier chiffre significatif (le 15ème) est toujours un arrondi de la représentation binaire du nombre en virgule flottante et donc d'une précision toute relative.