채택완료

단위 변환 계산식에 대해서 알 수 있을까요?

2017-01-09 (월) 17:03:09 4,119
안녕하세요 현재 단위 변환기능에 대해서 작업을 하는데 단위 " 평 " 을 " 아르 " 로 변경을 하려하는데

계산 방법에 대해서 찾지를 못해서 여쭤봅니다. 감사합니다.

요약) 평 -> 아르 변환 jquery 계산법

ee274e0e8df495f851702674fdfb806c_1483948954_6524.JPG
위 이미지의 계산법에 대해서 알고싶습니다.

  현재 작업중인 예제가 아래와 같은 예제인데 평 -> 제곱미터, 제곱미터 -> 평 만 가능해서 평 -> 아르 계산법에 대해서 여쭤봅니다.

<table cellpadding=”0″ cellspacing=”0″ border=”0″>
<tr>
    <td height=”97″ class=”calc_bg” valign=”top”>
        <table cellpadding=”0″ cellspacing=”0″ border=”0″>
        <tr>
            <td colspan=”4″ height=”31″></td>
        </tr>
        <tr>
            <td width=”20″ height=”17″></td>
            <td width=”38″><input type=”text” name=”vp1″ class=”calc_ed” /></td>
            <td width=”31″></td>
            <td width=”38″><input type=”text” name=”va1″ class=”calc_ed” readonly /></td>
        </tr>
        <tr>
            <td colspan=”4″ height=”17″></td>
        </tr>
        <tr>
            <td height=”16″></td>
            <td><input type=”text” name=”va2″ class=”calc_ed” /></td>
            <td></td>
            <td><input type=”text” name=”vp2″ class=”calc_ed” readonly /></td>
        </tr>
        </table>
    </td>
</tr>
</table>

<script type=”text/javascript”>
$(‘input:text[name=vp1]’).keyup(function() {
        var vp1 = parseInt($(this).val());
        if(vp1 > 0) {
            var va1 = Math.round(vp1 * 3.3058);
            $(‘input:text[name=va1]’).attr(“value”, va1);
        }
});

$(‘input:text[name=va2]’).keyup(function() {
        var va2 = parseInt($(this).val());
        if(va2 > 0) {
            var vp2 = Math.round(va2 / 3.3058);
            $(‘input:text[name=vp2]’).attr(“value”, vp2);
        }
});
</script>

|

답변 2개

채택된 답변
+20 포인트

https://www.google.co.kr/?gws_rd=ssl#newwindow=1&q=%ED%8F%89++%EC%95%84%EB%A5%B4

원하시는게 위의 결과인가요?

1평은 0.0330579 아르라고 나오네요 

2017-01-09 (월) 17:23:16

http://gofind.co.kr/Yahoo/unit_con.htm 

여러단위에 대한 설명들이 있네요 

참고하셔서 계산법을 만드시면 될거 같습니다.

답변을 작성하려면 로그인이 필요합니다.