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
Pierre Fauconnier
Bonjour
Correction... MOD(-10;3) donne 2 et non -2...
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Julian Alvarez" a écrit dans le message de news:
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de mod().
Par exemple : =MOD(-10;-3) donne -1 =MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Quelqu'un a t'il une explication.
Merci d'avance.
Bonjour
Correction... MOD(-10;3) donne 2 et non -2...
Le modulo calcule le reste de la division entière du premier paramètre par
le second.
MOD(-10;-3) = -10 - (ENT(-10/-3)*-3)
MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument
Dans le premier cas,
-10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3
3 * -3 donne -9, -10 -(-9) = -1
Dans le deuxième cas,
-10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4
-4 * 3 = -12, -10-(-12) donne 2
Ok?
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Julian Alvarez" <JulianAlvarez@discussions.microsoft.com> a écrit dans le
message de news: 732A6857-321D-4AF1-8A44-30B2CB7AF8EA@microsoft.com...
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de
mod().
Par exemple :
=MOD(-10;-3) donne -1
=MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2
Ok?
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Julian Alvarez" a écrit dans le message de news:
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de mod().
Par exemple : =MOD(-10;-3) donne -1 =MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Quelqu'un a t'il une explication.
Merci d'avance.
patrick
Bonjour,
=MOD(-10;3) donne 2
@+ patrick
"Julian Alvarez" a écrit dans le message news:
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de mod().
Par exemple : =MOD(-10;-3) donne -1 =MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Quelqu'un a t'il une explication.
Merci d'avance.
Bonjour,
=MOD(-10;3) donne 2
@+
patrick
"Julian Alvarez" <JulianAlvarez@discussions.microsoft.com> a écrit dans le
message news: 732A6857-321D-4AF1-8A44-30B2CB7AF8EA@microsoft.com...
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de
mod().
Par exemple :
=MOD(-10;-3) donne -1
=MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Bonjour, Sauf erreur de ma part, XL2000, XPPro .... le résultat de =MOD(-10;3) donne 2 et non -2 ?????
L'aide en ligne donne MOD(n, d) = n - d*INT(n/d) soit en appliquant dans une feuille
MOD(n, d) = n - d*INT(n/d) -10 n 3 d -4 entier(n/d) -12 d*entiern/d) 2 n-*INTn/d)
-- Pounet95 on trouve tout ( ou presque ) http://www.excelabo.net/ Conseillé : http://dj.joss.free.fr/netiquet.htm (charte, nétiquette, conseils, abréviations, souriettes...) http://www.excelabo.net/mpfe/connexion.php (connexion, conseils...)
"Julian Alvarez" a écrit dans le message de news:
Bonjour,
j'ai regardé dans l'aide et je ne comprend pas bien le fonctionnement de mod().
Par exemple : =MOD(-10;-3) donne -1 =MOD(-10;3) donne -2 et c'est ce résultat que je ne comprend pas bien.
Quelqu'un a t'il une explication.
Merci d'avance.
Papy Bernard
Slt, De "Pierre Fauconnier"
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2
Brillante démonstration, mais VICIEUSE.
-- A+ Papy Bernard (RTCien malgré lui)
Slt,
De "Pierre Fauconnier"
Le modulo calcule le reste de la division entière du premier paramètre par
le second.
MOD(-10;-3) = -10 - (ENT(-10/-3)*-3)
MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument
Dans le premier cas,
-10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3
3 * -3 donne -9, -10 -(-9) = -1
Dans le deuxième cas,
-10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4
-4 * 3 = -12, -10-(-12) donne 2
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2
Brillante démonstration, mais VICIEUSE.
-- A+ Papy Bernard (RTCien malgré lui)
Pierre Fauconnier
Salut...
Pourquoi vicieuse?? ;-)
Et, que signifie RTCien... ?
A bientôt
Pierre
"Papy Bernard" a écrit dans le message de news: %
Slt, De "Pierre Fauconnier"
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2
Brillante démonstration, mais VICIEUSE.
-- A+ Papy Bernard (RTCien malgré lui)
Salut...
Pourquoi vicieuse?? ;-)
Et, que signifie RTCien... ?
A bientôt
Pierre
"Papy Bernard" <lenichoir@aol.com> a écrit dans le message de news:
%23nt9UJO9FHA.252@TK2MSFTNGP15.phx.gbl...
Slt,
De "Pierre Fauconnier"
Le modulo calcule le reste de la division entière du premier paramètre
par le second.
MOD(-10;-3) = -10 - (ENT(-10/-3)*-3)
MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument
Dans le premier cas,
-10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3
3 * -3 donne -9, -10 -(-9) = -1
Dans le deuxième cas,
-10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4
-4 * 3 = -12, -10-(-12) donne 2
Le modulo calcule le reste de la division entière du premier paramètre par le second. MOD(-10;-3) = -10 - (ENT(-10/-3)*-3) MOD(-10;3)= -10 - ENT(-10/3)*3)
ENT renvoie la valeur entière directement INFERIEURE de l'argument Dans le premier cas, -10/-3 donne 3.333...33..., qui, arrondi à l'entier inférieur, donne 3 3 * -3 donne -9, -10 -(-9) = -1 Dans le deuxième cas, -10/3 donne -3.333...33..., qui, arrondi à l'entier INFERIEUR, donne -4 -4 * 3 = -12, -10-(-12) donne 2