PHP如何编写算法计算n与特定数字的绝对值差?
- 内容介绍
- 文章标签
- 相关推荐
本文共计587个文字,预计阅读时间需要3分钟。
在《PHP算法练习一:计算两个数的和及其总和的三倍》中,作者向家长介绍了PHP算法练习的第一个问题,即计算两个数的和及其总和的三倍。家长们都掌握了这个问题的解决方法,那么今天的这篇文章将探讨类似的主题,希望家长们也能跃跃欲试。
在《PHP算法练习一:计算两个数的和及其总和的三倍》中给大家介绍了PHP算术练习的第一个问题,想必大家都已经掌握了,那么今天这篇文章的主题与其是有点类似的,希望大家也能迅速掌握!之前求和,现在求差,咱们一个个来哈哈~
本文的具体问题是“编写一个PHP程序来获取n和指定数值之间的绝对差。如果n大于这个指定数值,则返回绝对差的三倍”。
大家可以在本地可以练习一下,然后再看我下面的方法:
PHP代码如下:
<?php function test($n) { $x = 50; if ($n > $x) { return ($n - $x)*3; } return $x - $n; } echo test(53)."<br>"; echo test(30)."<br>"; echo test(50)."<br>";
输出计算结果是:
上述代码中,我们给的指定数值是50,然后通过if语句判断n是否大于50,如果n大于50,则返回绝对差的三倍,否则就是返回其绝对差值。这里关键的算术代码部分就是“($n - $x)*3;”和“$x - $n;”。
本文共计587个文字,预计阅读时间需要3分钟。
在《PHP算法练习一:计算两个数的和及其总和的三倍》中,作者向家长介绍了PHP算法练习的第一个问题,即计算两个数的和及其总和的三倍。家长们都掌握了这个问题的解决方法,那么今天的这篇文章将探讨类似的主题,希望家长们也能跃跃欲试。
在《PHP算法练习一:计算两个数的和及其总和的三倍》中给大家介绍了PHP算术练习的第一个问题,想必大家都已经掌握了,那么今天这篇文章的主题与其是有点类似的,希望大家也能迅速掌握!之前求和,现在求差,咱们一个个来哈哈~
本文的具体问题是“编写一个PHP程序来获取n和指定数值之间的绝对差。如果n大于这个指定数值,则返回绝对差的三倍”。
大家可以在本地可以练习一下,然后再看我下面的方法:
PHP代码如下:
<?php function test($n) { $x = 50; if ($n > $x) { return ($n - $x)*3; } return $x - $n; } echo test(53)."<br>"; echo test(30)."<br>"; echo test(50)."<br>";
输出计算结果是:
上述代码中,我们给的指定数值是50,然后通过if语句判断n是否大于50,如果n大于50,则返回绝对差的三倍,否则就是返回其绝对差值。这里关键的算术代码部分就是“($n - $x)*3;”和“$x - $n;”。

