소수점 반올림 찍는 방벙좀 ㅠㅠ 정보
소수점 반올림 찍는 방벙좀 ㅠㅠ본문
벽지소모량계산을 위해 미타 -> 평수 및 평방미터로 환산해서 보여줄려고 하는데여
평방미터에서 소수점자리가 많이 붙는데 반올림 어케 하면 좋을런지요?
=== 관련소스 ==
<script language='javascript'>
<!--
function calcArea() {
var width = parseInt(document.calcform.width.value); // 양식에서 가로길이 구한다.
var height = parseInt(document.calcform.height.value); // 양식에서 세로길이 구한다.
var area = width * height * 0.3025; // 평수를 계산한다 (가로 * 세로 * 0.3025)
var area_m2 = area * 3.3058; // 평방미터를 계산한다 (가로 * 세로 * 0.3025)
document.calcform.area.value = area; // 평수 필드에 값을 세팅한다.
document.calcform.area_m2.value = area_m2; // 평방미터 필드에 값을 세팅한다
}
-->
</script>
<form name='calcform'>
<input type='text' name='width' size='4' value='0' onkeyup='javascript:calcArea()'>미터
x
<input type='text' name='height' size='4' value='0' onkeyup='javascript:calcArea()'>미터
=
<input type='text' name='area' size='8' value='0' readonly>평
<input type='text' name='area_m2' size='8' value='0' readonly>㎡
</form>
평방미터에서 소수점자리가 많이 붙는데 반올림 어케 하면 좋을런지요?
=== 관련소스 ==
<script language='javascript'>
<!--
function calcArea() {
var width = parseInt(document.calcform.width.value); // 양식에서 가로길이 구한다.
var height = parseInt(document.calcform.height.value); // 양식에서 세로길이 구한다.
var area = width * height * 0.3025; // 평수를 계산한다 (가로 * 세로 * 0.3025)
var area_m2 = area * 3.3058; // 평방미터를 계산한다 (가로 * 세로 * 0.3025)
document.calcform.area.value = area; // 평수 필드에 값을 세팅한다.
document.calcform.area_m2.value = area_m2; // 평방미터 필드에 값을 세팅한다
}
-->
</script>
<form name='calcform'>
<input type='text' name='width' size='4' value='0' onkeyup='javascript:calcArea()'>미터
x
<input type='text' name='height' size='4' value='0' onkeyup='javascript:calcArea()'>미터
=
<input type='text' name='area' size='8' value='0' readonly>평
<input type='text' name='area_m2' size='8' value='0' readonly>㎡
</form>
댓글 전체
반올림함수는 round입니다. 스크립트에서는...
var area_m2 = Math.round(area * 3.3058);
var area_m2 = Math.round(area * 3.3058);
감사합ㅂ니다^^
소수점 반올림 찍는 방벙좀 ㅠㅠ