搜尋
首頁後端開發php教程PHP取整,四捨五入取整、向上取整、向下取整、小數截取 四捨五入是什麼意思 四捨五入就是一個億 excel數值四捨五

PHP取整數函數常用的四種方法:

1.直接取整,捨棄小數,保留整數:intval();
2.四捨五入取整:round();
3.向上取整,有小數就加1:ceil();
4.向下取整:floor()。

一、intval—對變數轉成整數型態
intval如果是字元型的會自動轉換為0。

<code><span>intval(<span>3.14159</span>)</span>;  <span>// 3</span><span>intval(<span>3.64159</span>)</span>;  <span>// 3</span><span>intval(<span>'ruesin'</span>)</span>; <span>//0</span></code>

二、四捨五入:round()

依參數2指定精度將參數1進行四捨五入。參數2可以是負數或零(預設值)。

<code><span>round</span>(<span>3.14159</span>);      <span>// 3</span><span>round</span>(<span>3.64159</span>);      <span>// 4</span><span>round</span>(<span>3.64159</span>, <span>0</span>);   <span>// 4</span><span>round</span>(<span>3.64159</span>, <span>2</span>);   <span>// 3.64</span><span>round</span>(<span>5.64159</span>, <span>3</span>);   <span>// 3.642</span><span>round</span>(<span>364159</span>, -<span>2</span>);   <span>// 364200</span></code>

三、向上取整,有小數就加1:ceil()

返回不小於 value 的下一個整數,value 如果有小數部分則進一位。

這個方法,在我們寫分頁類別計算頁數時常會用到。

<code><span>ceil</span>(<span>3.14159</span>);  <span>// 4</span><span>ceil</span>(<span>3.64159</span>);  <span>// 4</span></code>

四、向下取整:floor()

返回不大於 value 的下一個整數,將 value 的小數部分捨去取整。

<code><span>floor</span>(<span>3.14159</span>);    <span>// 3</span><span>floor</span>(<span>3.64159</span>);    <span>// 3</span></code>

轉載請註明出處:http://blog.csdn.net/churk2012/article/details/51424588

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了PHP取整,四捨五入取整、向上取整、向下取整、小數截取,包括了四捨五入,php方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
PHP中的PDO是什麼?PHP中的PDO是什麼?Apr 28, 2025 pm 04:51 PM

本文討論了PHP數據對象(PDO),這是PHP中數據庫訪問的擴展名。它通過準備好的語句及其對MySQLI的好處,包括數據庫抽象和更好的錯誤處理,強調了PDO在增強安全性方面的作用。

php中的memcache是​​什麼?是否可以在幾個PHP項目之間共享一個memcache的一個實例?php中的memcache是​​什麼?是否可以在幾個PHP項目之間共享一個memcache的一個實例?Apr 28, 2025 pm 04:47 PM

memcache和memcached是通過減少數據庫負載加快Web應用程序的PHP緩存系統。可以在仔細的密鑰管理的項目之間共享一個實例。

使用MySQL和PHP創建新數據庫的步驟是什麼?使用MySQL和PHP創建新數據庫的步驟是什麼?Apr 28, 2025 pm 04:44 PM

文章討論了使用PHP創建和管理MySQL數據庫的步驟,專注於連接,創建,常見錯誤和安全措施。

JavaScript是否與PHP相互作用?JavaScript是否與PHP相互作用?Apr 28, 2025 pm 04:43 PM

本文討論了JavaScript和PHP如何通過HTTP請求間接相互作用,因為它們的環境不同。它涵蓋了將數據從JavaScript發送到PHP的方法

如何從命令行執行PHP腳本?如何從命令行執行PHP腳本?Apr 28, 2025 pm 04:41 PM

本文討論了從命令行執行PHP腳本的,包括步驟,常見選項,故障排除錯誤和安全考慮。

PHP中的梨是什麼?PHP中的梨是什麼?Apr 28, 2025 pm 04:38 PM

梨是可重複使用組件的PHP框架,通過包裝管理,編碼標準和社區支持增強開發。

PHP的用途是什麼?PHP的用途是什麼?Apr 28, 2025 pm 04:37 PM

PHP是一種多功能的腳本語言,主要用於Web開發,創建動態頁面,還可以用於命令行腳本,桌面應用程序和API開發。

PHP的舊名稱是什麼?PHP的舊名稱是什麼?Apr 28, 2025 pm 04:36 PM

文章討論了PHP從1995年的“個人主頁工具”到1998年的“ PHP:超文本預處理器”的演變,這反映了其超越個人網站的擴展使用。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具