I would have done it like this.

$var = 34.5678;
$var=~/((\d+).(\d{0,2}))/;
$var = $1;
$var=~s/\./,/sg;
printf (" The formated value is : $var");

---OUTPUT----
 The formated value is : 34.56


Well there may be better and more straigth forward ways, I was just trying
to get used to Patterns and subsititution.

with regards

Rajeev Rumale




----- Original Message -----
From: "Wagner Garcia Campagner" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, October 01, 2001 9:18 PM
Subject: formating variables again...


> Hi,
>
> I have a variable $var = 34.5678
>
> If I
>
> printf ("%.2f", $var);
>
> Then $var = 34.56
>
> Is there a way for me to format $var to became 34,56 instead of 34.56 ???
>
> Thanks,
> Wagner.
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to