截断 四舍五入 进位php,php 四舍五入 进位

截断 四舍五入 进位php,php 四舍五入 进位PHP 取整数函数常用的四种方法 1 直接取整 舍弃小数 保留整数 intval 2 四舍五入取整 round 3 向上取整 有小数就加 1 ceil 4 向下取整 floor 一 intval 对变数转成整数型态 intval 如果是字符型的会自动转换为 0 intval 3 24159 3intval 3 74159 3intval ruesin 0 二

PHP取整数函数常用的四种方法:

1.直接取整,舍弃小数,保留整数:intval();

2.四舍五入取整:round();

3.向上取整,有小数就加1:ceil();

4.向下取整:floor()。

一、intval—对变数转成整数型态

intval如果是字符型的会自动转换为0。

intval(3.24159);  // 3

intval(3.74159);  // 3

intval(‘ruesin’); //0

二、四舍五入:round()

根据参数2指定精度将参数1进行四舍五入。参数2可以是负数或零(默认值)。

round(3.14159);      // 3

round(3.64159);      // 4

round(3.64159, 0);   // 4

round(3.64159, 2);   // 3.64

round(5.64159, 3);   // 3.642

round(, -2);   // 

三、向上取整,有小数就加1:ceil()

返回不小于 value 的下一个整数,value 如果有小数部分则进一位。

这个方法,在我们写分页类计算页数时经常会用到。

ceil(3.14159);  // 4

ceil(3.64159);  // 4

四、向下取整:floor()

返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。

floor(3.14159);    // 3

floor(3.64159);    // 3

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231204.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月22日 上午10:01
下一篇 2026年1月22日 上午10:22


相关推荐

  • Oracle 触发器 (trigger)[通俗易懂]

    Oracle 触发器 (trigger)[通俗易懂]触发器是许多关系数据库系统都提供的一项技术。在ORACLE系统里,触发器类似过程和函数,都有声明,执行和异常处理过程的PL/SQL块。1触发器类型触发器在数据库里以独立的对象存储,它与存储过程和

    2022年7月4日
    24
  • oracle12.2灵异的ORA-01017: invalid username/password; logon denied[通俗易懂]

    oracle12.2灵异的ORA-01017: invalid username/password; logon denied[通俗易懂]今天研发一台数据库,我需要做个物理备份,出现一个灵异的错oracle@kungpeng-sk-db01[/oracle/product/122/dbs]$sqlplus/assysdbaSQL*Plus:Release12.2.0.1.0ProductiononFriOct1219:11:182018Copyright(c)1982,2016,Orac…

    2022年5月31日
    188
  • Midjourney保姆级教程:从入门到精通的10个技巧

    Midjourney保姆级教程:从入门到精通的10个技巧

    2026年3月15日
    3
  • oracle修改用户密码的方法「建议收藏」

    oracle修改用户密码的方法「建议收藏」修改oracle用户的密码有以下方法:普通用户(1)通过alteruser语法来进行修改,这也是最常见的方式:(2)第二种方式,是通过password命令来…

    2022年7月28日
    9
  • html样式表优点,css样式表的使用有哪些优点?

    html样式表优点,css样式表的使用有哪些优点?CSS全称CascadingStyleSheet,表示层叠样式表,是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化CSS用于改进HTML标记内容的呈现。使用CSS我们可以基于媒体定义不同的内容显示方式。CSS能够对网页中元素位置的排版进行像素级精确…

    2022年7月25日
    10
  • VueCLI和Vite

    VueCLI和Vite1 VueCLI1 1VueCLI 脚手架什么是 Vue 脚手架 我们前面学习了如何通过 webpack 配置 Vue 的开发环境 但是在真实开发中我们不可能每一个项目从头来完成所有的 webpack 配置 这样显示开发的效率会大大的降低 所以在真实开发中 我们通常会使用脚手架来创建一个项目 Vue 的项目我们使用的就是 Vue 的脚手架 脚手架其实是建筑工程中的一个概念 在我们软件工程中也会将一些帮助我们搭建项目的工具称之为脚手架 Vue 的脚手架就是 VueCLI CLI 是 Comman

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号