Dalam PHP, bcsub()Fungsi matematik digunakan untuk menolak nombor ketepatan arbitrari daripada nombor nombor lain. bcsub() Fungsi menerima dua nombor ketepatan sewenang-wenang sebagai rentetan dan memberikan perbezaan dua nombor selepas menskalakan keputusan kepada ketepatan yang ditentukan.
string bcsub ($num_str1, $num_str2, $scaleVal)
bcsub() Fungsi matematik🎜🎜# Tiga parameter🎜 yang berbeza diterima num_str1, $num_str2 dan $scaleVal.
$num_str1 − Ia mewakili operan kiri, yang merupakan parameter jenis rentetan.
$num_str2 − Ia mewakili operan yang betul, iaitu parameter jenis rentetan.
$scaleVal − Ia ialah parameter jenis integer pilihan yang digunakan untuk menetapkan bilangan digit selepas titik perpuluhan dalam output hasil. Mengembalikan nilai sifar secara lalai.
bcadd() Fungsi matematik mengembalikan nombor dua# ##1$🎜 perbezaan antara 🎜🎜# dan num_str2, sebagai rentetan. Contoh 1 - Menggunakan fungsi PHP bcsub() tanpa parameter $scaleVal
<?php // PHP program to illustrate bcadd() function // two input numbers using arbitrary precision $num_string1 = "10.555"; $num_string2 = "3"; // calculates the addition of // two numbers without $scaleVal parameter $result = bcsub($num_string1, $num_string2); echo "Output without scaleVal is: ", $result; ?>
Output without scaleVal is: 7
Fungsi membuang titik perpuluhan dalam output. Contoh 2 - bcsub () fungsi PHP menggunakan parameter $scaleVal Dalam contoh ini, kami akan menggunakan sama seperti
scaleVal<?php // PHP program to illustrate bcsub() function // two input numbers using arbitrary precision $num_string1 = "10.5552"; $num_string2 = "3"; //using scale value 3 $scaleVal = 3; // calculates the addition of // two numbers without $scaleVal parameter $result = bcsub($num_string1, $num_string2, $scaleVal); echo "Output with scaleVal is: ", $result; ?>
output Atas ialah kandungan terperinci PHP - Bagaimana untuk menolak nombor ketepatan arbitrari daripada nombor lain menggunakan fungsi bcsub()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!Output with scaleVal is: 7.555