Avatar billede qualon1 Nybegynder
06. marts 2004 - 23:17 Der er 7 kommentarer og
1 løsning

få php til at pluse med komma tal

hej... hvordan får jeg php til at plusse 3,5 med 1,5 så det giver 5???

$tal=3,5+1,5;

virker ikke...
Avatar billede taskmgr Nybegynder
06. marts 2004 - 23:19 #1
$tal=3.5+1.5;
Avatar billede taskmgr Nybegynder
06. marts 2004 - 23:21 #2
svar
Avatar billede qualon1 Nybegynder
06. marts 2004 - 23:30 #3
$antal="$antal+0.5"; <--- hvorfor virker det ikke?
Avatar billede taskmgr Nybegynder
06. marts 2004 - 23:34 #4
Avatar billede qualon1 Nybegynder
06. marts 2004 - 23:39 #5
kan du svare mig på om der findes en function der tager den var af to der ligger tættest på fx 12?
Avatar billede taskmgr Nybegynder
07. marts 2004 - 00:49 #6
Jeg ved ik om der findes en funktion for det... men jeg kastede lidt sammen, som du måske kan bruge:

<?php
$tal = 12; // Det tal som skal findes en nærliggende værdi til

$talArray = array(14,15,16,17,8,11); // Tallene som bliver gennemsøgt

$closest_diff = max($talArray);
foreach($talArray as $value) {
    $this_diff = abs($value-$tal);
    if($this_diff < $closest_diff) {
        $closest_diff = $this_diff;
        $closest_val = $value;
    } else {
        $this_diff = max($talArray);
    }
}

echo $closest_val;
?>

Det er absolut ikke i produktion stadiet ;)
Avatar billede taskmgr Nybegynder
11. marts 2004 - 07:48 #7
Kunne det bruges??
Avatar billede taskmgr Nybegynder
25. april 2004 - 23:01 #8
Lukketid?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester