Avatar billede dank Nybegynder
10. juni 2003 - 15:43 Der er 7 kommentarer og
1 løsning

udskrive tal med xx.xx

Jeg har f.eks.

$var=0.00

hvis jeg nu udskriver dette, f.eks.

echo $var så udskriver den

0 og ikke 0.00

hvordan gør man det?
Avatar billede ahv Nybegynder
10. juni 2003 - 15:45 #1
<?php
$var= "0.00";
echo $var;
?>
Avatar billede dank Nybegynder
10. juni 2003 - 15:49 #2
Desværre.. Den udskriver jo ikke "tallet 0.00", men strengen "0.00"

Prøv f.eks. at smide

$var=$var+5;

og print.. Så bliver resultatet "5" og ikke "5.00"
Avatar billede tipsen Nybegynder
10. juni 2003 - 15:51 #3
echo sprintf('%.2f', 0); //http://dk.php.net/manual/en/function.sprintf.php

eller

echo number_format(0, 2, ',', '.'); //http://dk.php.net/manual/en/function.number-format.php
Avatar billede ahv Nybegynder
10. juni 2003 - 15:53 #4
<?php
$var= 0.00;
echo number_format($var, 2, ',', '.');
?>
Avatar billede ahv Nybegynder
10. juni 2003 - 15:53 #5
For langsom :p
Avatar billede dank Nybegynder
10. juni 2003 - 15:53 #6
Tak tipsen.. det er jo ligesom i Perl :)
Avatar billede dank Nybegynder
10. juni 2003 - 15:54 #7
ahh.. tak for "forsøget" ahv.. denne gik fik du intet :))
Avatar billede tipsen Nybegynder
10. juni 2003 - 15:59 #8
Kender ikke perl, men går udfra det er sprintf du hentyder til - og den stammer vist oprindelig fra ANSI C, hvor jeg kender den fra - det er nogle effektive funktioner - bare synd folk ikke rigtigt bruger dem...
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