질문을 삭제하지 말아주세요.!
 
1
0
-1

$test *  92.3 + 3000 * 1.1


이렇게 db에 저장된 값에 계산식을 계산해서 값을 나타내야되는데 


잘못된 수로 나와서 질문남겨요 ,, 


$test << 가 1000 이고


1000 * 92.3 + 3000 까지는 계산이 맞는데 10%를 더하는과정에서 계산이 잘못되는것같아요 


95,300 + 10% 를 95,300 * 1.1 로 계산했는데 그러면 104,830 이 나와야 정상인데 


95,600이 나오는데 혹시 * 1.1의 문법이 틀린걸까요 ?? 10%를 더할 다른방법이 있는걸까 조언좀 구하고싶어요



    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      이 질문은 오늘밤 이불킥을 예상하는 질문이네요....

      ( $test *  92.3  + 3000 ) * 1.1

      프로그램에서도 수칙연산의 우선순위가 적용되어있는점을 실수하셨네요

      1. 최윤석

        죄송합니다 ... 감사해용... 

      CommentAdd your comment...