for문 질문 채택완료
klee
9년 전
조회 4,133
아래 for문에서요
소수점두째짜리까지 표현하고 싶은데 어떻게 해야되나요?
</p><p><?php FOR </p><p>($i=0; $row=sql_fetch_array($result); $i++) </p><p> </p><p>{$loop_grp = floor($loop_n/5);</p><p>$bg_class = floor($loop_grp%2) == 1 ? ' background:#ebf8ff;' : '';</p><p>$loop_n++;</p><p>$select_date = date('m/d', strtotime($row['ct_select_time']));</p><p>$it_name = get_text(stripslashes($row['it_name']));</p><p>$sql = "SELECT it_10 FROM {$g5['g5_shop_item_table']} ";</p><p>$sql .= "WHERE it_id = '{$row['it_id']}'";$res = sql_fetch($sql);</p><p> </p><p>IF ( $row['io_type'] ){$opt_price = $row['io_price'];}ELSE{$opt_price = $row['ct_price'] + $row['io_price'];</p><p> </p><p>}</p><p> </p><p> </p><p>$sell_price = $row['ct_price'] * $row['ct_qty'];</p><p>$tex_n = floor($sell_price/11);</p><p>$price_tot += ($sell_price-$tex_n);</p><p>$price_sum += $sell_price;</p><p> </p><p>?></p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
9년 전
올림하지 않으시려면 number_format(숫자, 2); 로 해보세요.
http://php.net/manual/kr/function.number-format.php">http://php.net/manual/kr/function.number-format.php
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
9년 전
floor 함수대신 round 함수가 있습니다.
http://php.net/manual/kr/function.round.php">http://php.net/manual/kr/function.round.php
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
k
klee
9년 전
round 함수도 올림아닌가요? 저는 정수를 소수점까지 표현하고 싶은데
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인