Pages

Monday, February 27, 2017

Warning: Division by zero in





Unknown | 8:57 PM | 0 Comments



Pada kesempatan kali ini saya akan membahas masalah mengenai "Warning: Division by zero in", warning ini sata temukan ketika saya sedang membuat sebuah sistem dengan menggunakan bahasa pemograman PHP, dan potongan coding yg bermasalah adalah
echo "
        <tr>
            <td colspan='4' ><b> Total Candidate Consultant $temp </b></td>
            <td align='center'><b> $jmlcandidate </b></td>

            <td align='center'><b> $jumnerly </b></td>
            <td align='center'><b>".number_format($jumnerly / $jmlcandidate * 100,2)." %</b></td>

            <td align='center'><b> $jumwc </b></td>
            <td align='center'><b>".number_format($jumwc / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumspot </b></td>
            <td align='center'><b>".number_format($jumspot / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumnot </b></td>
            <td align='center'><b>".number_format($jumnot / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumun </b></td>
            <td align='center'><b>".number_format($jumun / $jmlcandidate * 100,2 )." %</b></td>
        </tr>
      ";
Nah ketika program di jalankan munculah si warning tersebut setelah cari-cari di programmer google akhirnya ketemu, dan sangan simpel sekali.
Warning tersebut muncul ketika kita membagi suatu bilangan dengan nilai 0, pada kasus saya di atas variabel  $jmlcandidate = 0 makanya muncul warning tersebut solusinya kita pakai if saja sehingga menjadi
if ($jmlcandidate > 0) {
     echo "
        <tr>
            <td colspan='4' ><b> Total Candidate Consultant $temp </b></td>
            <td align='center'><b> $jmlcandidate </b></td>

            <td align='center'><b> $jumnerly </b></td>
            <td align='center'><b>".number_format($jumnerly / $jmlcandidate * 100,2)." %</b></td>

            <td align='center'><b> $jumwc </b></td>
            <td align='center'><b>".number_format($jumwc / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumspot </b></td>
            <td align='center'><b>".number_format($jumspot / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumnot </b></td>
            <td align='center'><b>".number_format($jumnot / $jmlcandidate * 100,2 )." %</b></td>

            <td align='center'><b> $jumun </b></td>
            <td align='center'><b>".number_format($jumun / $jmlcandidate * 100,2 )." %</b></td>
        </tr>
      ";
}
dan masalah pun teratasi
sekian...



By Unknown
A Short Description about youself







Stay Connected With Us
Feed Icon Twitter Icon Facebook Icon Google+ Icon Youtube Icon


Share and Spread Share On Facebook +1 This Post Digg This Post Stumble This Post Tweet This Post Tweet This Post Tweet This Post Save Tis Post To Delicious Share On Reddit Bookmark On Technorati


Related Articles

JOIN THE DISCUSSION

Any feedback, questions or ideas are always welcome. In case you are posting Code ,then first escape it using Postify and then paste it in the comments

0 comments: