I'm fiddling with a super-tiny bit of code where just for obscurity's 
sake, I feel like doing something tricky.  A prog I've been working on 
has suddenly grown the need for fractional cents in its money dealings, 
*sometimes*.  So: what I want is something to format money correctly, 
whther it is fractional or not.  there's the fairly awful:

     sprintf ($amt =~ /\.\d\d\d/? "%7.3f": "%7.2f"), $amt

Not much better and a ton more dangerous [due to rounding]:
     sprintf (int($amt/100) == $amt/100 ? ...etc

There *must* be some really sneaky/clever way to switch the format from 
two placed to three places just when I need it....

  /Bernie\

-- 
Bernie Cosell                     Fantasy Farm Fibers
mailto:[EMAIL PROTECTED]     Pearisburg, VA
    -->  Too many people, too few sheep  <--       



Reply via email to