Postingan lainnya
Cara membatasi decimal dibelakang koma jadi dua digit saja.
<td><?=$penyakit[$key][cf]?></td>
<td><?=$penyakit[$key][cf]*100?>%</td>
Assalammualaikum jadi gini, saya mau nanya ketika hasil dari perhitungan ada beberapa dari hasilnya itu dibelakang koma sangat banyak sekali digitnya, cuman saya mau membatasi hal tersebut, saya sudah searching katanya bisa pakai rumus round atau number_format, cuman saya kurang paham dengan penjabaran sytax diatas, bagaimana ya kira2 para suhu? tanya.jpg
1 Jawaban:
<div>Kamu bisa gunakan fungsi number_format, fungsi tersebut terdapat 4 parameter dimana parameter ke-1 adalah number/angka yang akan diformat, parameter ke-2 adalah jumlah angka desimal dibelakang koma (setelah koma), parameter ke-3 adalah tanda pemisah angka real dan angka desimal (defaultnya menggunakan tanda koma), dan parameter ke-4 adalah tanda pemisah angka ribuan. Dari 4 parameter tersebut, yang tidak boleh kosong adalah parameter ke-1, sisanya bersifat opsional (boleh dikosongkan, karena sudah ada nilai default).<br><br></div><pre>number_format(<em>number, decimals, decimalpoint, separator</em>);</pre><div><br>Contohnya sebagai berikut :</div><pre><?php $firstNumber = 123456; $secondNumber = 0.324129; $thirdNumber = 55320.982;
echo number_format($firstNumber)."<br>"; //Hasilnya : 123,456 echo number_format($secondNumber,2)."<br>"; //Hasilnya : 0.32 echo number_format($thirdNumber, 2, ",", "."); //Hasilnya : 5.5320,98 ?></pre><div><br>Semoga membantu.</div>