OT: bc
Bob Stockler
bob at trebor.iglou.com
Fri Jan 20 12:18:34 PST 2006
John Esak wrote (on Fri, Jan 20, 2006 at 08:07:31AM -0500):
| Does anyone know how to set "bc" to calculate the same way filePro does.
| With respoect to rounding that is.
|
| filePro will give 15.36 as the value for:
|
| aa(10,.2)="102.39" * ".15"
|
| and no matter what I do, bc gives 15.35 to the same mulitplication. I've set
| precision equal to 2, 4, 9, doesn't matter. If the precision goes up, it
| just goes up without rounding. If it goes lower down to 2, it truncates. Any
| way to have it not truncate but round?
|
| I like to check figures in filePro with bc and it's impossible. I've scanned
| the man page, of course, but didn't see anything about rounding.
Would you settle for using AWK? If so, create this little
script and make it executable:
#!/bin/awk -f
{ x = $1 * $2 ; printf("%6.2f\n", x) }
Then try: echo "102.39 .15" | scriptname
Edit the "6" in the printf argument to be whatever number
of digits you need to the left of the decimal point.
Bob
--
Bob Stockler +-+ bob at trebor.iglou.com +-+ http://members.iglou.com/trebor
Author: MENU EDIT II - The BEST Creator/Editor/Manager for filePro User Menus.
Fully functional (time-limited) demos available by email request (specify OS).
More information about the Filepro-list
mailing list