Convertir décimal négatif en positif

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Convertir décimal négatif en positif

par HD » 20 sept. 2005, 09:31

flash back ! ah ces valeurs absolues ca me rappele bien des souvenirs (pas toujours heureux) avec les maths :oops:
allez topic resolu ?!

par Cyrano » 20 sept. 2005, 09:25

Ben voilà, c'est même mieux que ma propre solution ;)

et si on veut fais vraiment luxe, il y a encore mieux avec abs()

par HD » 20 sept. 2005, 09:24

honte à moi !
j'aurais du penser à plus simple que ca !!!
<?php 
$nb = -1500; 
if($nb < 0) 
{ 
    $nb = $nb * (-1) ; 
} 
echo("<p>". $nb ."</p>"); 
?> 

par Cyrano » 20 sept. 2005, 09:21

Mouais, c'est une méthode, mais c'est traiter un nombre comme une chaine de caractère au lieu d'un nombre. Ce que tu pourrais faire, c'est par calcul en vérifiant d'abord si le nombre est négatif ou positif:
<?php
$nb = -1500;
if($nb < 0)
{
    $nb = $nb - ($nb * 2);
}
echo("<p>". $nb ."</p>");
?>

par HD » 20 sept. 2005, 01:13

<?php 
$chaine = "-1500"; 
$tableau = explode("-", $chaine); 
?> 
<p>Le nombre positif est <?php echo "$tableau[1]"; ?> !</p> 
(si ca marche pas essaie l'echo avec $tableau[0]

Convertir décimal négatif en positif

par Luciole » 20 sept. 2005, 01:04

Bonjour à tous !!
Je souhaite convertir un décimal négatif en positif
Comment faire ? Je ne trouve aucune fonction pour cela.
Merci d'avance.