MattyUK
07-13-2002, 06:23 PM
Hi
wonder if somebody could help me out with this one.
I'm using the following code:
function cpu()
{
var cqu = "cof.cqr.value";
var cpu = "cof.cphr.value";
var amount=Math.round(((eval(cqu))*(eval(cpu)))*100)/100;
var final = "cof.cpr.value="+amount;
eval(final);
}
Note:cof.cqr, cof.cphr & cof.cpr =the dom path to form elements.
This takes a quantity value from one text box and * another value with it returning the result and rounding down to two decimal places.
Problem is that trailing zeros get lost along the way. I need to display them. So 2*1.25 = 2.5 at them moment but I need it to read 2.50. The solution shouldn't upset other value by just adding a 0 on the end whilly nilly. For example 2*1.24=2.48 not 2.480
I kinda need an answer on this one urgently but is has baffled :confused: me. Can anyone help please?
MattyUK
wonder if somebody could help me out with this one.
I'm using the following code:
function cpu()
{
var cqu = "cof.cqr.value";
var cpu = "cof.cphr.value";
var amount=Math.round(((eval(cqu))*(eval(cpu)))*100)/100;
var final = "cof.cpr.value="+amount;
eval(final);
}
Note:cof.cqr, cof.cphr & cof.cpr =the dom path to form elements.
This takes a quantity value from one text box and * another value with it returning the result and rounding down to two decimal places.
Problem is that trailing zeros get lost along the way. I need to display them. So 2*1.25 = 2.5 at them moment but I need it to read 2.50. The solution shouldn't upset other value by just adding a 0 on the end whilly nilly. For example 2*1.24=2.48 not 2.480
I kinda need an answer on this one urgently but is has baffled :confused: me. Can anyone help please?
MattyUK