Récupérer une valeure décimale (prb Modulo)

  • Initiateur de la discussion Initiateur de la discussion *Jojo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

*Jojo

Guest
Bonjour les amis,

J'ai un gros soucis avec la récupération d'une décimale voilà ce que je fais:


valdecicivile = Activitecivile Mod 1

quand je lui demande de m'afficher le résultat il me marque toujours 1. Je comprends vraiment pas.

Que ce soit la variable "valdecicivile " ou le calcul "Activitecivile Mod 1", le résultat est toujours 1. Avant de le faire j'ai testé ma variable "Activitecivile " c'est bien un nombre réel qui est dedans. Y-a-t-il une autre possibilités pour récupérer une valeure décimale d'un nombre.


Merci merci merci
 
Bonsoir Jojo,

Curieux résultat que tu obtiens là !

Si l'on se réfere à l'aide en ligne de VB (Voir ci-dessous), dividende et diviseurs sont arrondis à des nombres entiers avant de faire la division et donc de déterminer le reste. En principe étant donné que le diviseur est 1 on devrait toujours obtenir un reste égal à Zéro


Mod, opérateur, exemple
Cet exemple utilise l'opérateur Mod pour diviser deux nombres et n'en renvoyer que le reste. Si l'un ou l'autre des nombres est une valeur à virgule flottante, il est d'abord arrondi à sa valeur entière.

Dim MyResult
MyResult = 10 Mod 5 ' Renvoie 0.
MyResult = 10 Mod 3 ' Renvoie 1.
MyResult = 12 Mod 4.3 ' Renvoie 0.
MyResult = 12.6 Mod 5 ' Renvoie 3.

Pourrais tu envoyer un exemple en pièce jointe ? Il y a certainement un "os" quelque part.

A+ peut-être ....
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
1 K
Retour