퍼센트 구하는 법이 궁금합니다. > 그누4 질문답변

그누4 질문답변

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

퍼센트 구하는 법이 궁금합니다. 정보

퍼센트 구하는 법이 궁금합니다.

본문

가령 게시판에 1번필드 2번필드 에 100,000(1번필드) 과 95,500(2번필드)을 넣었씁니다.
 
 
그럼 이 1번필드와 2번필드의 차이를 % 구할려합니다.
 
그리고 그값을 필드를 이용하던지 아니면 그값만 이용하던지 해서
 
게시판내용이나 리스트부분과 최근게시물에 넣을려 합니다.
 
 
네이년등 여러곳에 "php % 구하기"등 여러말로 검색을 했는데.. 찾기가 어렵더군요
 
부탁드리겠습니다.
 
일어주시고 생각해주셔서 감사합니다.
 
  • 복사

댓글 전체

일어서서 생각하라구요??????????


음 일어서서 코멘트 적습니다.

퍼센트 = 값 / 전체값 * 100

소수점 두자리까지만 찍고 싶으면
퍼센트 = sprintf("%.2f", 위에서 구한 퍼센트);

예제
$val = 56000;
$full = 120000;
$percent = $val / $full * 100;
echo sprintf("%.2f", $percent);
<tr bgcolor=#FFFFFF align=center>
        <td><b>상품명</b></td>
<td><b>형태</b></td>
<td><b>액면가</b></td>
<td><b>매입가</b></td>
<td><b>할인율</b></td>
<td><b>판매가</b></td>
<td><b>할인율</b></td>
<tr bgcolor=#FFFFFF>
<td height="15"><?=$a_link?></td>
<td align=center>종이</td>
<td align=right><?=number_format($list[$i][wr_opt1_price])?>원</td>
<td align=right>%</td>
<td align=right><?=number_format($list[$i][wr_price])?>원</td>
<td align=right><?=number_format($list[$i][wr_opt2_price])?>원</td>
<td align=right>%</td>
</tr>

소스는 이렇습니다.

A = <?=number_format($list[$i][wr_opt1_price])?>
B = <?=number_format($list[$i][wr_price])?>
C = <?=number_format($list[$i][wr_opt2_price])?>

이렇다라고 가정할때

A에 대한 B의 -(마니너스) % (할인율)
A에 대한 C의 -(마이너스) % (할인율)

을 구할려 합니다.


유창화님 소스에 비추어 보면..
$val = B;
$full = A;
$percent = $val / $full * 100;
echo sprintf("%.2f", $percent);

이렇게 되는거 같습니다.

이렇게 만들어서 어찌 리스트나 게시물쪽에 넣을수 있을까요
© SIRSOFT
현재 페이지 제일 처음으로