PHP数学运算函数大汇总(经典值得收藏)

PHP数学运算函数大汇总(经典值得收藏)】是一篇介绍PHP数学运算函数的文章,文章共介绍了14个PHP数学运算函数的用法。下面为您详细讲解该文章的完整攻略。

一、精选14个PHP数学运算函数

该文共介绍了14个PHP数学运算函数,分别是:

  1. ceil():向上取整,对一个数字进行上舍入;
  2. floor():向下取整,对一个数字进行下舍入;
  3. round():四舍五入,对一个数字进行四舍五入;
  4. abs():取绝对值,返回一个数值的绝对值;
  5. sin():得到正弦值,在 PHP 中用 sin() 函数;
  6. cos():得到余弦值,在 PHP 中用 cos() 函数;
  7. tan():得到正切值,在 PHP 中用 tan() 函数;
  8. sqrt():开平方根,在 PHP 中用 sqrt() 函数;
  9. pow():次方计算,在 PHP 中用 pow() 函数;
  10. log():取对数,在 PHP 中用 log() 函数;
  11. exp():得到e的次方,在 PHP 中用 exp() 函数;
  12. max():最大值,在 PHP 中用 max() 函数;
  13. min():最小值,在 PHP 中用 min() 函数;
  14. rand():生成随机数,在 PHP 中用 rand() 函数。

二、函数用法介绍

  1. ceil()函数:
    参数说明:ceil(float $value);
    作用:对$value进行上舍入,返回不小于$value的最小整数。例如ceil(4.2)返回5,ceil(9.999)返回10。

  2. floor()函数:
    参数说明:floor(float $value);
    作用:对$value进行下舍入,返回不大于$value的最大整数。例如floor(4.2)返回4,floor(3.999)返回3。

  3. round()函数:
    参数说明:round(float $value, int $precision = 0, int $mode = PHP_ROUND_HALF_UP);
    作用:对$value进行四舍五入,可以指定小数点后保留几位。其中$precision为要保留的小数位数,默认为0;$mode指定了舍入模式,可以是PHP_ROUND_HALF_UP(四舍五入)、PHP_ROUND_HALF_DOWN(五舍六入)、PHP_ROUND_HALF_EVEN(四舍六入)和PHP_ROUND_HALF_ODD(五舍六入),默认为PHP_ROUND_HALF_UP。例如round(3.14159,3)返回3.142,round(3.6,0)返回4,round(7.4)返回7。

  4. abs()函数:
    参数说明:abs(mixed $number);
    作用:获得$number的绝对值。例如abs(-4.2)返回4.2,abs(5)返回5。

  5. sin()、cos()、tan()函数:
    参数说明:sin(float $angle)、cos(float $angle)、tan(float $angle);
    作用:分别计算角度为$angle的正弦、余弦、正切值。例如sin(30°)返回0.5,cos(60°)返回0.5,tan(45°)返回1。

  6. sqrt()函数:
    参数说明:sqrt(float $number);
    作用:求$number的平方根。例如sqrt(9)返回3。

  7. pow()函数:
    参数说明:pow(float $base, float $exp);
    作用:求$base的$exp次方。例如pow(2,3)返回8,pow(27,1/3)返回3。

  8. log()函数:
    参数说明:log(float $arg, [float $base = M_E]);
    作用:求$base为底的对数,也可用log10()取10为底的对数。例如log(2,4)返回2,log(10)返回2.302585092994。

  9. exp()函数:
    参数说明:exp(float $arg);
    作用:求$e的$arg次方。例如exp(1)返回2.718281828459。

  10. max()、min()函数:
    参数说明:max(array $values)、min(array $values);
    作用:分别求$values数组中的最大和最小值。例如$max = max(5,1,3,7,9)返回9,$min = min(7,2,8,1,6)返回1。

  11. rand()函数:
    参数说明:rand(int $min, int $max);
    作用:生成$min到$max之间的随机整数,包括$min和$max。例如rand(1,10)会返回1-10之间的任意数值,例如1、3、8等。

三、示例说明

示例1:用round()函数对金额进行四舍五入

$price = 18.123;
$priceRound = round($price, 2);
echo $priceRound;//输出18.12

在上面的代码中,我们将变量$price的小数点后保留2位,四舍五入得到$priceRound的值为18.12。

示例2:用abs()函数获取数字的绝对值

$number = -8.88;
$absNum = abs($number);
echo $absNum;//输出8.88

在上面的代码中,我们将变量$number的绝对值赋值给变量$absNum,并将其输出,结果为8.88。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PHP数学运算函数大汇总(经典值得收藏) - Python技术站

(0)
上一篇 2023年5月23日
下一篇 2023年5月23日

相关文章

  • 用PHP实现 上一篇、下一篇的代码

    下面是详细的攻略,包含代码实现和示例说明: 1. 获取文章列表 为了实现文章的上一篇和下一篇功能,我们需要先获取文章列表,并根据文章的发布时间或者ID等信息进行排序。可以使用数据库或者文件存储,这里以MySQL数据库为例。 示例代码: // 连接数据库 $servername = "localhost"; $username = &quo…

    PHP 2023年5月27日
    00
  • 微信小程序授权登录解决方案的代码实例(含未通过授权解决方案)

    微信小程序授权登录解决方案攻略 概述 微信小程序授权登录是指用户可以通过微信账号的方式快速登录小程序,授权登录可以让用户快速访问小程序中的某些功能,提升用户体验。接下来,将一步步为大家介绍微信小程序授权登录解决方案的代码实现过程。 控件准备 对于微信小程序的授权登录,需要用到微信提供的 button 和 open-type=getUserInfo 控件,其中…

    PHP 2023年5月30日
    00
  • php字符串截取函数用法分析

    PHP字符串截取函数用法分析 介绍 在PHP中,我们经常需要截取字符串,常用方法有两种:使用substr函数和使用正则表达式。本篇文章重点介绍substr函数的用法。 substr函数用法 在PHP中,substr函数用于截取字符串,其基本用法如下: substr(string $string, int $start, ?int $length = null…

    PHP 2023年5月25日
    00
  • 早安微信公众号消息推送最新版(国外城市、国内每日新闻)

      给女友的微信公众号消息推送 跟上次的大致相同、新增了每日新闻、国外天气,修改了一部分代码 一、注册易客云 地址:http://www.yiketianqi.com/user/register 复制下面的代码到百度云函数代码编辑页 <?php $appId = ‘2323232’; //对应自己的appId $appSecret = ‘3434444…

    PHP 2023年4月18日
    00
  • 使用Thinkphp框架开发移动端接口

    下面是使用ThinkPHP框架开发移动端接口的完整攻略。 1. 基本环境搭建 首先,我们需要搭建一个基本的开发环境。这里使用WAMP或LAMP环境来搭建。具体步骤略,自行百度。 2. 安装ThinkPHP框架 我们可以从官网或者Github下载最新版本的ThinkPHP框架,并且解压至环境目录中,重命名为tp5(我这里以tp5为例)。 3. 创建控制器和方法…

    PHP 2023年5月23日
    00
  • Python实现可自定义大小的截屏功能

    关于”Python实现可自定义大小的截屏功能”的攻略,基本思路如下: 寻找桌面截屏模块 调用截屏模块,指定截图窗口大小 将截图保存至指定位置 此外,我们还需要用到Pillow模块来保存图片文件。 关于第一步,Python提供了PIL(Python Imaging Library)模块,我们可以使用它的ImageGrab模块进行桌面截屏。具体代码如下: fro…

    PHP 2023年5月27日
    00
  • 又十个超级有用的PHP代码片段

    好的!首先我们需要明确一下,这个“十个超级有用的PHP代码片段”是指什么? 这其实是一个常见的文章类型,旨在介绍一些常用的PHP代码片段,它们可以用于不同的场景,具有很高的实用性。一般分为“数组操作”、“字符串处理”、“时间日期处理”等几个部分,每个部分会包含多个具体的代码示例。 所以,如果你想撰写这样一篇文章,你需要先确定你的目标读者是谁,比如是PHP初学…

    PHP 2023年5月24日
    00
  • php单例模式实现方法分析

    PHP单例模式实现方法分析 什么是单例模式? 单例模式是一种创建型设计模式,意味着仅能创建类的一个实例,且该实例能够在应用的各个部分访问。 单例模式的主要目的是限制某个类只能够创建一个实例,这样有助于解决代码中的耗时/消耗资源的问题,以及避免多个实例之间的数据同步和状态管理问题。 单例模式的实现方法 在PHP中实现单例模式,一般有以下两种方法: 1. 懒汉式…

    PHP 2023年5月27日
    00
合作推广
合作推广
分享本页
返回顶部