환율...ㅠㅠ

환율...ㅠㅠ

QA

환율...ㅠㅠ

답변 3

본문

fef9ef90adc4967af51df54b41868296_1506068954_9941.png
환율위젯을 메인에 넣었는데 계속 멀쩡하다 오늘 갑자기


환율표위에 저렇게 뜹니다 


근데 서브에서는 멀쩡하게 나와요 



저부분 라인 소스는 


  $arr['usd_rate'] = ($arr['usd'] - $rs['er_usd']) / $rs['er_usd'] * 100;

            $arr['jpy_rate'] = ($arr['jpy'] - $rs['er_jpy']) / $rs['er_jpy'] * 100;

            $arr['eur_rate'] = ($arr['eur'] - $rs['er_eur']) / $rs['er_eur'] * 100;

            $arr['cny_rate'] = ($arr['cny'] - $rs['er_cny']) / $rs['er_cny'] * 100;



입니다

이 질문에 댓글 쓰기 :

답변 3

수학에서는 0으로 나눌 수 없습니다.

한데 넘어 오는 데이터 중 분모에 0이 들어 오지 않았을까 보이네요 ㅎㅎ

if ( $rs['er_usd'] != 0) $arr['usd_rate'] = ($arr['usd'] - $rs['er_usd']) / $rs['er_usd'] * 100;
이런 식으로 나머지도 작성해 시도해 보시죠.
어디에 문제가 있나 알 수 있지 않을까요?

101, 104 라인에 0 이 들어와서 그런거같은데요


http://vucket.com/topic/view/41


참고하세요.

$arr['usd_rate']="";

$arr['jpy_rate']="";

$arr['eur_rate']="";

$arr['cny_rate']="";


원래 소스 윗줄에 넣어보세요.


$arr['usd_rate'] = ($arr['usd'] - $rs['er_usd']) / $rs['er_usd'] * 100;

$arr['jpy_rate'] = ($arr['jpy'] - $rs['er_jpy']) / $rs['er_jpy'] * 100;

$arr['eur_rate'] = ($arr['eur'] - $rs['er_eur']) / $rs['er_eur'] * 100;

$arr['cny_rate'] = ($arr['cny'] - $rs['er_cny']) / $rs['er_cny'] * 100;

이거 윗부분 소스가

 $arr['usd_rate'] = 0;
        $arr['jpy_rate'] = 0;
        $arr['eur_rate'] = 0;
        $arr['cny_rate'] = 0;

이거여서이걸

$arr['usd_rate']="";
$arr['jpy_rate']="";
$arr['eur_rate']="";
$arr['cny_rate']="";

바꿨는데 소용이없네요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 11
© SIRSOFT
현재 페이지 제일 처음으로