Re: newbie question

From: Date: Sun, 12 Oct 2003 16:01:12 +0000
Subject: Re: newbie question
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-165906@lists.php.net to get a copy of this message
* Thus wrote Eugene Lee (list-php-1@fsck.net): > On Sun, Oct 12, 2003 at 06:57:35PM +1000, Wang Feng wrote: > : > : If I get rid of the 0 and tried this: > : > : $price=.65; > : $f_price=sprintf("%1.2f",$price); > : > : It displays "0.65" in my Mozilla browser correctly. What do you say then? > > I say, "I dunno". :-) It seems to follow C's printf(3) conversion > specification. If a decimal point is needed for a float, it must also > have a digit in front of the decimal point. This is kind of annoying if > I want to print decimal-only values without preceding zeroes. Maybe > money_format() is a better solution. yep, and even "%0.2f" yields 0.65 Curt -- "My PHP key is worn out" PHP List stats since 1997: http://zirzow.dyndns.org/html/mlists/

« previous php.general (#165906) next »