|Do you know where your variables are?|
Rounding values upwards on an arbitrary basisby ibanix (Hermit)
|on Jul 02, 2003 at 19:51 UTC||Need Help??|
ibanix has asked for the wisdom of the Perl Monks concerning the following question:
Hi monks; thanks for your help with my date formatting question yesterday.
Today I find myself needing to round integer values upwards, based on a sliding scale. It looks something like this:
As you can tell, the pattern isn't too hard to deduce. I believe I can use log10() to figure out which category I'm in, but what methods do I use to perform rounding operations based on a ruleset like this? Is there something like ceiling() with the ability to define my boundries?
$ echo '$0 & $0 &' > foo; chmod a+x foo; foo;