Obtenir le reste seulement d'une division utilisant PHP
Je suis divisant 19/5
où j'ai utilisé 19/5
mais je n'arrive pas à obtenir le reste seulement.
Comment puis-je l'obtenir.
Merci
Jean
source d'informationauteur X10nD
Vous devez vous connecter pour publier un commentaire.
S'il vous plaît essayez-
doit retourner 4, qui est le reste de la 19/5 (3 rem 4)
Il n'y a pas besoin d'utiliser le sol, parce que le résultat d'une opération modulo sera toujours une valeur entière.
Si vous voulez le reste lorsque l'on travaille avec des valeurs à virgule flottante, puis PHP a également la fmod() fonction:
MODIFIER
Si vous voulez le reste en tant que nombre décimal:
soit
ou
sera à la fois du retour de 0,8
En fonction du langage que vous utilisez,
%
ne peut pas être l'opérateur de modulo. Je vais supposer que vous êtes à l'aide de PHP, dans ce cas, il est%
.De ce que je peux voir, il n'est pas nécessaire d'utiliser
floor()
entier avec le module, il retournera toujours un entier. Vous pouvez supprimer en toute sécurité.Pour moi, on dirait qu'il n'est pas les maths c'est de vous donner l'enfer, c'est le code autour d'elle. Vous aurez besoin de mettre plus de code; le code que vous avez énumérés, c'est bien.
Edit:
Vous n'êtes pas à la recherche pour le reste, vous êtes à la recherche pour la gauche plus de valeur décimale. Il n'a pas de nom.
Ce doit être ce que vous cherchez.