Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah maksud bulat dalam php

Apakah maksud bulat dalam php

青灯夜游
青灯夜游asal
2023-03-10 10:04:393251semak imbas

Dalam PHP, bulat bermaksud "pembundaran" dan merupakan fungsi terbina dalam yang menukar nombor titik terapung kepada integer , ketepatan, mod);".

Apakah maksud bulat dalam php

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP8, komputer DELL G3

Pengenalan kepada pusingan php () fungsi

PHP mempunyai dua jenis data: Integer integer dan Float titik terapung dalam beberapa keadaan khas, kita hanya boleh menggunakan jenis integer dan untuk terapung -jenis mata, ia hanya boleh ditukar kepada jenis integer PHP menyediakan fungsi round() untuk membantu kami menyelesaikan tugasan ini.

Dalam php, bulat bermaksud "membulat", dan fungsinya adalah untuk membundarkan nombor titik terapung dan mengembalikan integer.

Format sintaks:

round(number,precision,mode);
参数 描述
number 必需。规定要舍入的值。
precision 可选。规定小数点后的尾数。默认是 0,也可以为负数。
mode 可选。规定表示舍入模式的常量:
  • PHP_ROUND_HALF_UP - 默认。遇到 .5 的情况时向上舍入 numberprecision 小数位。舍入 1.5 到 2,舍入 -1.5 到 -2。
  • PHP_ROUND_HALF_DOWN - 遇到 .5 的情况时向下舍入 numberprecision 小数位。舍入 1.5 到 1,舍入 -1.5 到 -1。
  • PHP_ROUND_HALF_EVEN - 遇到 .5 的情况时取下一个偶数值舍入 numberprecision 小数位。
  • PHP_ROUND_HALF_ODD - 遇到 .5 的情况时取下一个奇数值舍入 numberprecision 小数位。

Nilai pulangan: Mengembalikan integer jenis float

fungsi pusingan php() Penggunaan contoh

1 Hanya satu parameter:

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.1)."、";
echo round(6.2)."、";
echo round(6.3)."、";
echo round(6.4)."、";
echo round(6.5)."、";
echo round(6.6)."、";
echo round(6.64)."<br>";
?>

Apakah maksud bulat dalam php

<.>2. Terdapat dua parameter:

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.4545,3)."、";
echo round(6.4545,2)."、";
echo round(6.4545,1)."、";
echo round(6.4545,0)."<br>";
?>

Apakah maksud bulat dalam php

3

<?php
header("Content-type:text/html;charset=utf-8");
echo round(6.65,1,PHP_ROUND_HALF_DOWN)."<br>";//向下取整
echo round(6.65,1,PHP_ROUND_HALF_UP)."<br>";//向上取整
echo round(6.55,1,PHP_ROUND_HALF_EVEN)."<br>";//遇到 .5 的情况时取下一个偶数值舍入$val到 $precision小数位。
echo round(6.55,1,PHP_ROUND_HALF_ODD)."<br>";//遇到 .5 的情况时取下一个奇数值舍入$val到 $precision小数位。
?>

Apakah maksud bulat dalam php

Pengetahuan lanjutan: dua lagi fungsi pembundaran

    fungsi ceil(): bulatkan ke atas kepada integer terdekat
  • floor() function: bulatkan ke bawah kepada integer terdekat
  • Pembelajaran yang disyorkan: "
Tutorial Video PHP

"

Atas ialah kandungan terperinci Apakah maksud bulat dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah maksud php foreach?Artikel seterusnya:Apakah maksud php foreach?