1. php 一個帶小數點的數字去掉小數點,或把這個數字乘以10 如何寫
試試這樣可以不
把{$ppvod.vod_gold}替換成下邊的代碼
<?php
echo {$ppvod.vod_gold}*10;
?>
2. php怎麼去除小數點後面的0
php去掉數字小數點後面的零: 1、ceil — 進一法取整 說明 float ceil ( float value ) 返回不小於 value 的下一個整數,value 如果有小數部分則進一位。ceil() 返回的類型仍然是 float,因為 float 值的范圍通常比 integer 要大。
3. php 如何去掉小數點
很簡單的:
$num=explode(".","2002.001");
$num[1]=str_replace(0,"",$num[1]);
echo implode(".",$num);
用intval函數也可以,比如:
echo intval(7533.725548);
echo intval(7533.225548);
4. PHP如何顯示兩位小數
一round()函數:
floatround(float$val[,int$precision])
返回將val根據指定精度precision(十進制小數點後數字的數目)進行四捨五入的結果。
precision也可以是負數或零(默認值)。
例如:
echoround(3.6);//4
echoround(3.6,0);//4
echoround(1.95583,2);//1.96
$a=12345678;
echoround($a,-3);//12346000
但是有時候如遇到這樣的數字就不行了,12.3,13.4,15,6
//我們要轉為12.30,13.40,15,60,這樣的值,就得用另外一種強大的方法了。
二sprintf()[或者printf()函數]函數
此函數源於c中強的printf()函數。所以是一個強大的格式化工具。
說明:
stringsprintf(string$format[,mixed$args[,mixed$...]])
format包含:
其格式(format)有如下值:
d有符號10進制整數
i有符號10進制整數
o無符號8進制整數
u無符號10進制整數
x無符號的16進制數字,並以小寫abcdef表示
X無符號的16進制數字,並以大寫ABCDEF表示
F/f浮點數
E/e用科學表示格式的浮點數
g使用%f和%e表示中的總的位數表示最短的來表示浮點數G同g格式,但表示為指數
c單個字元
s字元串
%顯示百分號本身
5. php中帶小數的價格怎麼將整數部分和小數部分分開寫呢
<?php $price=explode(".",get_post_meta($post->ID, "jiage_value", true)); ?><span class="tj"><span style="font-size:18px"><?php echo $price[0]; ?></span>.<span style="font-size:12px"><?php echo $price[1]; ?></span></span>
6. php 如何去掉數字小數點後面的零
php去掉數字小數點後面的零:
1、ceil — 進一法取整
說明
float ceil ( float value )
返回不小於 value 的下一個整數,value 如果有小數部分則進一位。ceil() 返回的類型仍然是 float,因為 float 值的范圍通常比 integer 要大。
例子 1. ceil() 例子
<?php
echo ceil(4.3); // 5
echo ceil(9.999); // 10
?>
2、intval—對變數轉成整數型態
<?php
echo intval(4.3); //4
echo intval(4.6); // 4
?>
7. php如何去除小數點後面的0
轉為浮點數
直接用 floatval($arg) 來轉換,既可以保留有效的小數點,也可以去掉後面多餘的0 其中arg 為變數
8. PHP 如何給整數後2位加一個小數點
解決思路如下(具體過程在代碼中有注釋):
<?php
//自定義分割函數
function divis_Num($str){
if(strlen($str) > 2) { //首先判斷長度是否大於2
//把字元串分割為數組
$str = explode('.', $str);
//取數數組第一個元素,賦值給tmp變數
$tmp = $str[0];
//反轉字元串
$tmp = strrev($tmp);
//字元串分割到數組中
$tmp = str_split($tmp, 2);
//將數組元素組合為一個字元串
$tmp = join('.', $tmp);
//再次反轉字元串
$tmp = strrev($tmp);
//返回最後結果
return $tmp;
}else{
//直接返回字元串
return $str;
}
}
//調用函數測試
echo divis_Num(200);
//輸出結果為:2.00
?>

9. php不要小數點後面的數字
用取整函數就可以啦
intval(8.11); // 結果就是8
10. 在php中,如何獲取小數點後面的數字
使用字元串截取函數explode,因為PHP是弱類型語言,所以可以直接使用
<?
$x=98.6;
$y=explode(".",$x);
echo$y[0]."------";//98
echo$y[1];//6
?>