계산식 반올림에서 정보
계산식 반올림에서본문
function calculatePay()
{
var wr_8 = 0;
if(fwrite.one02.value){
wr_8 = wr_8 + Number(fwrite.one02.value);
}
if(fwrite.two02.value){
wr_8 = wr_8 + Number(fwrite.two02.value);
}
if(fwrite.three02.value){
wr_8 = wr_8 + Number(fwrite.three02.value);
}
if(fwrite.four02.value){
wr_8 = wr_8 + Number(fwrite.four02.value);
}
if(fwrite.five02.value){
wr_8 = Math.ceil(wr_8 * (fwrite.five02.value)/10000)*10000;
}
fwrite.wr_8.value = number_format(wr_8);
}
-------------------------------------------------------------------------------
계산 합을 구하는데요... ---> wr_8 = Math.ceil(wr_8 * (fwrite.five02.value)/10000)*10000;
현재 무조건 올림으로 해두었는데 무조건 올림(ceil) 하니까
5000 단위가 안되고 반올림(round)으로 하면 1000 / 2000/ 3000 / 4000 이런식으로 되어서
5000 단위로 예를 들면 5000 / 10000/ 15000 / 20000 / 25000 이런식으로 올림 할수 있는 방법은 없을까요.
{
var wr_8 = 0;
if(fwrite.one02.value){
wr_8 = wr_8 + Number(fwrite.one02.value);
}
if(fwrite.two02.value){
wr_8 = wr_8 + Number(fwrite.two02.value);
}
if(fwrite.three02.value){
wr_8 = wr_8 + Number(fwrite.three02.value);
}
if(fwrite.four02.value){
wr_8 = wr_8 + Number(fwrite.four02.value);
}
if(fwrite.five02.value){
wr_8 = Math.ceil(wr_8 * (fwrite.five02.value)/10000)*10000;
}
fwrite.wr_8.value = number_format(wr_8);
}
-------------------------------------------------------------------------------
계산 합을 구하는데요... ---> wr_8 = Math.ceil(wr_8 * (fwrite.five02.value)/10000)*10000;
현재 무조건 올림으로 해두었는데 무조건 올림(ceil) 하니까
5000 단위가 안되고 반올림(round)으로 하면 1000 / 2000/ 3000 / 4000 이런식으로 되어서
5000 단위로 예를 들면 5000 / 10000/ 15000 / 20000 / 25000 이런식으로 올림 할수 있는 방법은 없을까요.
댓글 전체
