Heim > Backend-Entwicklung > PHP-Tutorial > php取整数值的方法

php取整数值的方法

WBOY
Freigeben: 2016-06-20 13:01:54
Original
1428 Leute haben es durchsucht

php取整主要有三种方式,分别是函数ceil,floor,round,但是三者之间是有些区别的,现在分别做例子分析一下各自的特点:

(1)ceil() 进一法取整数值

语法: float ceil ( float value )

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

ceil() 返回的类型仍然是float,因为float 值的范围通常比integer 要大

<p>echo ceil(4.3);    // 5</p><p>echo ceil(9.999);  // 10</p>
Nach dem Login kopieren

(2)floor() 舍去法取整数值

语法:float floor ( float value )


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

floor() 返回的类型仍然是float,原因同上。

<p>echo floor(4.3);   // 4</p><p>echo floor(9.999); // 9</p>
Nach dem Login kopieren

(3)round 对浮点数进行四舍五入

注意:该函数并不主要是用来取整数值的。

语法:float round ( float val [, int precision] )

<p>echo round(3.4);         // 3</p>echo round(3.5);         // 4<br /> <br />echo round(3.6);         // 4<br /> <br />echo round(3.6, 0);      // 4<br /> <br />echo round(1.95583, 2);  // 1.96<br /> <br />echo round(1241757, -3); // 1242000<br /> <br />echo round(5.045, 2);    // 5.05
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage