首页 > 编程知识 正文

编程中floor是什么意思,php四舍五入保留两位小数

时间:2023-05-05 08:24:15 阅读:136580 作者:1524

PHP (外文名,中文名:超文本预处理器)是一种通用的开源脚本语言。 语法吸收了c语言、Java、Perl的特点,入门门槛低,易学,使用广泛,主要适用于Web开发领域。 PHP的文件扩展名为PHP。

本文介绍了在php中处理浮点数时常用的舍入函数。 php有两个函数:函数、ceil函数和函数

将函数与ceil函数相结合,可以使php处理的数据更真实可靠。

舍去整顿

齐全,与功能相反

根据参数选择精度。 这是真正的四舍五入。

获取变量的整数值,如果参数是字符串,则将其重置为0

一、我们先看一下floor函数:

语法:

浮动值。

说明:

返回以下小于或等于value的整数,并截断value的小数部分。 floor ) )返回的类型仍然是浮点。 这是因为浮点值的范围通常大于整数。

floor ) )情况1

? php

Echofloor(1.6; //willoutput'1'

Echofloor(-1.6; //willoutput'-2 '

floor ) )情况2

? php

ECHO(floor ) 0.60 );

ECHO(floor ) 0.40 );

echo(floor )5);

ECHO(floor ) 5.1 );

ECHO(floor(-5.1 );

echo(floor(-5.9 ) ) ) ) ) ) ) ) ) )。

输出:

0

0

5

5

-6

-6

二. ceil函数:

语法:

浮动价值(float value )

说明:

返回大于或等于value的下一个整数。 如果value有小数部分,则前进一位。 cil ) )返回的类型仍然是浮点。 这是因为浮点值的范围通常大于integer。

ceil (的示例:

? php

ECHOceil(4.3; //5

EchoCeil(9.999; //10

ECHOceil(-3.14; //-3

你看到这两个函数的区别了吗?

寻呼时经常使用

//页码计算:

$lastpg=ceil($totle/$displaypg ); //最后一页也是总页数,所以使用ceil会很方便。

$lastpg=$lastpg? $lastpg:1; //不显示条目,将最后一页设为1

$page=min($lastpg,$page );

$prepg=$page-1; //上一页

$nextpg=($page==$lastpg? 0:$page 1; //下一页

$firstcount=($page-1 ) *$displaypg;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。