금액 반올림 관련 질문 드립니다. 채택완료
꿈의세계
6년 전
조회 3,401
안녕하세요
현제 무통장으로 결제 시 %가 빠지게 되어 있는데요
도메인/extend/shop.extend.php 에 아래와 같이 하고 나서
// 무통장 결제 할인율 // 1~100 사이로 입력 // 0을 입력할경우 할인하지 않음 define('G5_MUTONGJANG_SALE', 3);
linst.10.skin.php에 아래와 같이 했습니다.
맞춤가격 ₩
그리고 이 G5_MUTONGJANG_SALE/100 부분인데요
문제는 28.158원 이렇게 되면 안되고 28.160원 이렇게 하고 싶은데요
혹시 어떻게 하는 것인지 아시는 분은 답변 부탁 드립니다.
찾아 보니 아래 처럼 되어 있는데 어떻게 적용을 해야 할지 좀 막막 해서요
php에서는 round함수 자체에 자릿수 설정기능이 있죠. round(123.456) -> 123 round(123.456, 1) -> 123.5 round(123.456, 2) -> 123.46 round(123.456, -1) -> 120 round(123.456, -2) -> 100 이런 식이죠.. 하지만 자바스크립트에는 Math.round 함수가 있지만 아마 자릿수 설정은 안 될겁니다. 약간 변형해서 php의 round함수처럼 쓴다면 이렇게 하면 되지 않을까 생각해요. 아래에서 num은 반올림시킬 숫자이고 round_num은 반올림할 자릿수입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인