Comment trouver la partie fractionnaire d'un nombre à virgule flottante en PHP ?
Par exemple, si j'ai la valeur 1.25
Je veux revenir. 0.25
.
Comment trouver la partie fractionnaire d'un nombre à virgule flottante en PHP ?
Par exemple, si j'ai la valeur 1.25
Je veux revenir. 0.25
.
@primo : mettez votre commentaire dans une réponse, vous méritez d'augmenter votre réputation pour cela ! :)
En tant que commentaire de la réponse acceptée, il a plus de chances d'être vu, et est donc plus utile.
N'oubliez pas que l'arithmétique en virgule flottante ne peut pas être fiable à 100 %. Si cela vous préoccupe, vous voudrez bien vous pencher sur l'outil de calcul de l'arithmétique en virgule flottante. BCMath Mathématiques à précision arbitraire fonctions.
$x = 22.732423423423432;
$x = bcsub(abs($x),floor(abs($x)),20);
Vous pouvez également pirater la chaîne vous-même
$x = 22.732423423423432;
$x = strstr ( $x, '.' );
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.