Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery


by Biker (Priest)
on Apr 04, 2002 at 15:57 UTC ( #156693=note: print w/replies, xml ) Need Help??

in reply to
in thread numbers

It doesn't automatically scale. You must write that code with the knowledge of what is the biggest number you will handle.

"Since this is just cosmetics, it is not detrimental if it fails."

My users beg to disagree. Numbers not formatted correctly when presented on our Intranet Web pages may have a very high economical impact, including failed trades, penalty fees and loss of reputation.

The right answer is here.

Replies are listed 'Best First'.
by Anonymous Monk on Feb 02, 2005 at 01:58 UTC
    What do you mean "Right answer"? There are many ways of doing things in perl. You don't have get snotty about it. Here is yet another way that is even more efficent then your "right answer", but not as efficent as my previous example:
    &commify($x);#Robust - Does all size numbers sub commify { local $_ = shift; 1 while s/(-?\d+)(\d{3})/$1,$2/; return $_; }

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://156693]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (6)
As of 2016-10-26 03:50 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (333 votes). Check out past polls.