算術運算子(Arithmetic Operator)

在寫程式時,一定少不了的就是是運算

算術運算子號簡單來說,就是數學中的四則運算符號

PHP提供了以下幾種方式來進行基本的數學運算

範例 名稱 說明
-$a 負號 將$a正負變號
$a + $b 加法 $a和$b的總和
$a - $b 減法 $a減去$b
$a * $b 乘法 $a乘上$b
$a / $b 除法 $a除以$b
$a % $b 取餘數 $a除以$b的餘數(餘數的正負號與$a相同)
$a ** $b 指數計算 計算$a的$b次方

上面的幾種運算方式,對大家來說比較特別的應該是%%指的就是計算完的餘數

以下面的範例來說,50/3 = 16餘2,餘數是2,所以使用%計算完的結果是2

<?php
    $a = 50;
    $b = 3;
    echo -$a;     //output: -50;
    echo $a + $b; //output: 10;
    echo $a - $b; //output: 47;
    echo $a * $b; //output: 150;
    echo $a / $b; //output: 16.666666666667;
    echo $a % $b; //output: 2;
    echo $a **$b; //output: 125000; 
?>

除法的部分,由於PHP是弱型別語言,在需要的時候會幫你自己轉型

整數除以整數如果除不盡,結果會是小數,PHP就幫你以浮點數的資料型別儲存了

results matching ""

    No results matching ""