이번엔 금액의 10% 빼기에 대한 질문입니다..ㅜ.ㅜ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이번엔 금액의 10% 빼기에 대한 질문입니다..ㅜ.ㅜ 정보

이번엔 금액의 10% 빼기에 대한 질문입니다..ㅜ.ㅜ

본문

11000원에 대한 결과값에 10%를 빼야 합니다...
 
고로 결과값이 10000원이 나오게 해야 합니다..
 
조언 바랍니다.

댓글 전체

sjsjin님의 예제를 참조하셔서 소숫점 이하에 대한 처리도 고려해 보시기 바랍니다.

$price = 11000;
$calc = $price / 0.1;
$margin = $price - $calc; //$margin은 최종값 10,000원

echo $margin;
> $calc = $price / 0.1;

가시많은 생선은,
가시를 발라내는 수고만큼
그 맛이 좋다...

> $calc = $price / 0.1; //최초의 코멘트

$calc = $pirce * 0.1;//수정방향
~라고 생각을 했었는데,
그렇게 단순히 생각할 문제가 아니군요.

11,000 ===>>> 10,000으로 바꾸기 위한 조건으로는 부족할 듯 합니다.
왜냐하면 11,000과 같은 경우는 단순히 1,000과 같은 숫자를 감한 것인지,
아니면 일정한 계산법칙으로 제한 것인지 구분할 수가 없기 때문입니다.

20,000일 경우는 얼마씩 감해야 하고,
4,320원일 경우는 얼마씩 감해야 한다는
구체적인 예제가 최소한 두개는 있어야 방정식이 존재할 수 있습니다.


질문 제목처럼 금액의 10%에 관한 부분이
내용에서는 질문 제목처럼 고려되지 않고 속이기(ㅜ.ㅜ) 딱 좋게 되어 있습니다.
(끝 자리수가 0으로 끝나서... ㅜ.x;)

11,000의 10%는 1,100이지요.
네 맞는말입니다.

너무 구체적으로 질문을 적어놓으면 답변하시는분들이 부담스러워 하실것 같아서 단순히 적었습니다.

나스카님이 오신김에....ex) 387000원  786000원 62500원..이런것들도 충분하게 할수있는방법을 알려주십시요..ㅜ^ㅜ
<?
$account = 387000;

$cal_1 = ($account/11);

$cal_2 = $account - $cal_1;
echo $cal_2; // 이부분은 적당히 알아서 처리 하세요...
echo "<br>";
echo ceil($cal_2); // 이부분은 적당히 알아서 처리 하세요...
echo "<br>";
echo round($cal_2); // 이부분은 적당히 알아서 처리 하세요...
?>
정상적인 방법이 아닌 편법(?) 입니다...^^
위와같이 계산기로 두들겨보니 3928 정도나오네요..

제가 아직도 산수를 못해서 4320의 정확한 10% 차감값을 낼줄 몰라요..ㅜ.ㅜ

답이 맞는건가요?

감사합니다.^^

답쓰고 있는데 수정을 하셨네요 ㅠ.ㅠ
보다 정확하게 하려면 한쪽을 올리면 반대쪽은 내려주어야 겠지요....

그저 삽질 신공의 꼼수 입니다.....ㅠ.ㅠ

어느 것으로 갈지는 다음분께 패~~스~~~
$cal_1 = ($account/11);

부분을

$cal_1 = ceil($account/11); 또는

$cal_1 = round($account/11); 로 하시면

echo $cal_2; 로 하시면...

ceil이 올림인지 내림인지는 이전 질문 참조하세요...
예전에 테스트 하던 배경에 한글 넣기용....호호호...^^

위의 질문에서

$cal_1 = ($account/11); 부분은

소수점 이하 첫자리를 구해서 ceil 이나 round를 쓰시면 됩니당....^^
소수점 나누기는 정확한 수치를 뽑기가 약간 문제가 있지 않나요?

실제로 유통업같은곳에서는 30% 마진을 보기 위해서 곱하기 30% 하지 않고 곱하기 0.7을 합니다.
그럼 애매한 숫자는 30%보다 좀 더 높게 수치가 나오니까요. ( 아마도 소숫점에 관한 이유로 그렇지 않을까 생각중입니다. 쿨럭;)
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT