簡體   English   中英

使用php將小數舍入到特定值

[英]round decimals to a specific value with php

我正在嘗試將浮點數(例如 110.34)“舍入”到 110.90 問題是我正在轉換由貨幣切換器引起的產品價格,我想讓這些值看起來不錯。

我在某個地方有這個功能

function($price)

這給了我產品的價格。

我試圖用 round() 函數來實現它,例如

return round($price * 2, 0) / 2;

但這會將其舍入為 x.00 或 x.50

是否有任何其他函數可以將所有值舍入為 x.90?

現在我做到了?

return intval($price) + 0.90;

這是正確的方法嗎,至少看起來不錯。 :-D

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM