اعداد در PHP

اعداد صحیح، اعشاری، عملیات ریاضی و توابع ریاضی پرکاربرد در PHP

انواع عدد در PHP

PHP دو نوع عدد اصلی دارد:

نوعتوضیحمحدوده
Integerعدد صحیح-۲۱۴۷۴۸۳۶۴۸ تا ۲۱۴۷۴۸۳۶۴۷ (۳۲ بیتی)
Floatعدد اعشاریتا ۱۴ رقم اعشار

تعریف اعداد

<?php
$int = 42;           // عدد صحیح مثبت
$negative = -100;    // عدد صحیح منفی
$float = 3.14;       // عدد اعشاری
$zero = 0;           // صفر
?>

عملیات ریاضی پایه

عملگرناممثالنتیجه
+جمع5 + 38
-تفریق5 - 32
*ضرب5 * 315
/تقسیم6 / 32
%باقی‌مانده7 % 31
**توان2 ** 38

عملگرهای اختصاری

<?php
$x = 10;
$x += 5;   // معادل $x = $x + 5;  → 15
$x -= 3;   // معادل $x = $x - 3;  → 12
$x *= 2;   // معادل $x = $x * 2;  → 24
$x /= 4;   // معادل $x = $x / 4;  → 6
$x++;      // افزایش یک واحد     → 7
$x--;      // کاهش یک واحد        → 6
?>

توابع ریاضی پرکاربرد

تابعتوضیحمثال
abs()قدر مطلقabs(-5) → 5
round()گرد کردنround(3.7) → 4
ceil()گرد کردن به بالاceil(3.1) → 4
floor()گرد کردن به پایینfloor(3.9) → 3
max()بیشترینmax(1, 5, 3) → 5
min()کمترینmin(1, 5, 3) → 1
pow()توانpow(2, 3) → 8
sqrt()جذرsqrt(16) → 4
rand()عدد تصادفیrand(1, 100)

فرمت‌بندی اعداد — number_format()

<?php
$price = 1500000;
echo number_format($price);           // 1,500,000
echo number_format($price, 0, ".", "/"); // 1/500/000
?>
برای نمایش قیمت به تومان، از number_format() استفاده کنید تا اعداد با کاما جدا شوند و خواناتر باشند.

این مبحث بخشی از دوره آموزش کامل PHP است.

ابزارهای مرتبط