本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
php将字符串转double类型并保留两位小数点
可以看出两个部分:
将字符串转double类型:使用floatval()
保留double值的两位小数点:利用number_format()或sprintf()函数
number_format()可通过千位分组来格式化数字。
sprintf() 函数把格式化的字符串写入一个变量中。
示例代码:
使用number_format()保留两位小数:".number_format($double1, 2);echo "
使用sprintf()保留两位小数:".sprintf("%.2f",$double1);$double2=floatval("123.322");echo "
使用number_format()保留两位小数:".number_format($double2, 2);echo "
使用sprintf()保留两位小数:".sprintf("%.2f",$double2);?>
说明:
利用number_format()或sprintf()函数保留两位小数时,若舍去的值大于5则会进行四舍五入。
使用sprintf()保留两位小数:".sprintf("%.2f",$double);?>
推荐学习:《PHP视频教程》
以上就是php怎么将字符串转double类型并保留两位小数的详细内容,更多请关注php中文网其它相关文章!