标题:
PHP与JS---取整数方法int,celi,floor,round
[打印本页]
作者:
fangzhen
时间:
2010-12-29 14:02
标题:
PHP与JS---取整数方法int,celi,floor,round
PHP与JS---取整数方法int,celi,floor,round 1.丢弃小数部分,保留整数部分 php: intval(7/2) js:parseInt(7/2) 2.向上取整,有小数就整数部分加1 php: ceil(7/2) js: Math.ceil(7/2) 3,四舍五入. php: round(7/2) js: Math.round(7/2) 4,向下取整 php: floor(7/2) js: Math.floor(7/2) intval int intval ( mixed $var [, int $base ] ) 通过使用特定的进制转换(默认是十进制),返回变量 var 的 integer 数值。 var 可以是任何标量类型。intval() 不能用于 array 或 object。 (PHP 4, PHP 5) floor ? 舍去法取整 返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。 ROUND 返回数字表达式并四舍五入为指定的长度或精度。 语法 ROUND ( numeric_expression , length [ , function ] ) 参数 numeric_expression 精确数字或近似数字数据类型类别的表达式(bit 数据类型除外)。 length 是 numeric_expression 将要四舍五入的精度。length 必须是 tinyint、smallint 或int。当 length 为正数时,numeric_expression 四舍五入为 length 所指定的小数位数。当 length 为负数时,numeric_expression 则按 length 所指定的在小数点的左边四舍五入。
欢迎光临 PHP开发笔记 (http://phpvi.com/)
Powered by Discuz! 6.1.0