Heim >Backend-Entwicklung >PHP-Tutorial >PHP取整,四舍五入取整、向上取整、向下取整、小数截取 四舍五入是什么意思 四舍五入就是一个亿 excel数值四舍五

PHP取整,四舍五入取整、向上取整、向下取整、小数截取 四舍五入是什么意思 四舍五入就是一个亿 excel数值四舍五

WBOY
WBOYOriginal
2016-07-29 08:49:025462Durchsuche

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

1.直接取整,舍弃小数,保留整数:intval();
2.四舍五入取整:round();
3.向上取整,有小数就加1:ceil();
4.向下取整:floor()。

一、intval—对变数转成整数型态
intval如果是字符型的会自动转换为0。

<code><span>intval(<span>3.14159</span>)</span>;  <span>// 3</span><span>intval(<span>3.64159</span>)</span>;  <span>// 3</span><span>intval(<span>'ruesin'</span>)</span>; <span>//0</span></code>

二、四舍五入:round()

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

<code><span>round</span>(<span>3.14159</span>);      <span>// 3</span><span>round</span>(<span>3.64159</span>);      <span>// 4</span><span>round</span>(<span>3.64159</span>, <span>0</span>);   <span>// 4</span><span>round</span>(<span>3.64159</span>, <span>2</span>);   <span>// 3.64</span><span>round</span>(<span>5.64159</span>, <span>3</span>);   <span>// 3.642</span><span>round</span>(<span>364159</span>, -<span>2</span>);   <span>// 364200</span></code>

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

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

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

<code><span>ceil</span>(<span>3.14159</span>);  <span>// 4</span><span>ceil</span>(<span>3.64159</span>);  <span>// 4</span></code>

四、向下取整:floor()

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

<code><span>floor</span>(<span>3.14159</span>);    <span>// 3</span><span>floor</span>(<span>3.64159</span>);    <span>// 3</span></code>

转载请注明出处:http://blog.csdn.net/churk2012/article/details/51424588

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介绍了PHP取整,四舍五入取整、向上取整、向下取整、小数截取,包括了四舍五入,php方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn