在php中将长数字拆分为小数字
可能重复:在php中将长数字拆分为小数字,php,Php,可能重复: 我有以下数字:3234.545545545 I want to split it like 3234.54, means I want to display only 2 char after dot. Following is something I am trying but its not working <?php $v = "3234.54554545"; $pos = strpos($v, '.'); $r = substr($v, count($pos) -
我有以下数字:
3234.545545545
I want to split it like 3234.54, means I want to display only 2 char after dot.
Following is something I am trying but its not working
<?php
$v = "3234.54554545";
$pos = strpos($v, '.');
$r = substr($v, count($pos) - 3);
echo $v."".$r;
?>
我想像3234.54一样拆分它,这意味着我只想在点后显示2个字符。
以下是我正在尝试的东西,但它不起作用
实际结果:3234.545545545
所需输出:3234.54
请帮帮我。谢谢您可以使用以下功能:
$v = "3234.54554545";
$r = number_format($v, 2, '.', '');
你为什么不能用
PHP的类型非常灵活,数字字符串可以直接用作数字
//This is true
('123.45' == 123.45)
因此,您可以使用设置字符串的格式。如果需要更多控制,也可以使用
//This is true
('123.45' == 123.45)