Rumah >pembangunan bahagian belakang >tutorial php >Fungsi PHP intdiv().
Fungsi
intdiv() mengembalikan hasil bahagi integer bagi dua parameter integer. Jika hasil daripada i Syntax
intdiv ( int $x , int $y ) : intParameter
Sr. Bahagian pengangka bagi ungkapan Perancis
Parameter ini membentuk bahagian penyebut fungsi ungkapan bahagi | |
---|---|
Nilai pulangan | PHP intdiv() mengembalikan hasil bagi integer x dibahagikan dengan y . Jika kedua-dua hujah positif atau kedua-dua hujah negatif, nilai pulangan adalah positif. Versi PHP |
Contoh | Demonstrasi LangsungContoh berikut menunjukkan bahawa jika pengangka ialah < penyebut, fungsi intdiv() mengembalikan 0<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $r=intdiv($y, $x); echo "intdiv(" . $y . "," . $x . ") = " . $r; ?> Output Ini akan menghasilkan keputusan berikut ✎rreee |
intdiv(10,3) = 3 intdiv(3,10) = 0Output
Ini akan menghasilkan keputusan berikut −
<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r ; ?>ContohDemonstrasiLive penyebut dalam contoh berikut ialah 0. Ia akan menyebabkan pengecualian DivisionByZeroError -1−
intdiv(10,3) = 3 intdiv(10,-3) = -3 intdiv(-10,3) = -3 intdiv(-10,-3) = 3OutputIni akan menghasilkan hasil berikut−
<?php $x=10; $y=0; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>Contoh Demonstrasi LangsungBahagian perpuluhan dalam kedua-dua parameter diabaikan(dan fungsi intdiv hanya digunakan bahagian integer -
PHP Fatal error: Uncaught DivisionByZeroError: Division by zeroOutputIni akan menghasilkan keputusan berikut −
<?php $x=2.90; $y=1.90; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>
Atas ialah kandungan terperinci Fungsi PHP intdiv().. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!