Hey there,
The straight Bourne shell doesn't have any support for floating point decimals.
The usual work-around is to (on a hundredth, like .15 or .87, etc) move the decimal point over two right and do the math, then move it back over 2 left.
Chek this link out for a script that deals with floating point in ksh (but also works in Bourne - the arithmetic, anyway):
http://linuxshellaccount.blogspot.co...metic-and.html
Hope that helps,
Mike