PHP基礎 運算子 算術運算子 位運算子

2021-09-02 16:17:23 字數 1453 閱讀 5531

1、+:將強制轉換為數字作加法運算

例:<?php

$a=33;

$b=45.0;

echo 『$a+$b=』 . ($a+$b) . gettype($a+$b);

2、-:將強制轉換為數字作減法運算

例:<?php

$a=33;

$b=45;

echo 『$a-$b=』 . ($a-$b) . gettype($a-$b);

$a=33.70;

$b=45.00;

echo 『$a-$b=』 . ($a-$b) . gettype($a-$b);

3、*:強制轉換為數字作乘法運算

例:<?php

$a=3;

$b=5;

echo 『$a*$b=』 . ($a*$b) . gettype($a*$b);

$a=3.4;

$b=5;

echo 『$a*$b=』 . ($a*$b) . gettype($a*$b);

4、/:強制轉換為數字作除法運算

例:<?php

$a=15;

$b=5;

echo 『$a/$b=』 . ($a/$b) . gettype($a/$b);

$a=15;

$b=5.0;

echo 『$a/$b=』 . ($a/$b) . gettype($a/$b);

5、%:取餘,返回整數

例:<?php

$a=17;

$b=5;

echo 『$a%$b=』 . ($a%$b) . gettype($a%$b);

$a=17.2;

$b=5;

echo 『$a%$b=』 . ($a%$b) . gettype($a%$b);

$a=3;

1、按位與&:兩者同為1,則為1;否則為0

例:$a=5;   //00000101

$b=6;   //00000110

echo $a & $b;  //00000101 & 00000110 =00000100

2、按位或|:兩者有乙個為1,則為1;否則為0

例:$a=5;   //00000101

$b=6;   //00000110

echo $a | $b;  //00000101 & 00000110 =00000111

3、按位異或^:兩者不相同,則為1;否則為0

例:$a=5;   //00000101

$b=6;   //00000110

echo $a ^ $b;  //00000101 & 00000110 =00000011

Java運算子 算術 邏輯 位運算子

二元操作符型別提公升問題 一元操作符int a 3 int b a 先賦值,後自增 int c a 先自增,再賦值布林邏輯表達符 邏輯與 邏輯或 邏輯非 邏輯與和邏輯或採用短路的方式,從左向右執行,如果確定值,則不再計算下去。boolean 1 2 2 3 0 沒有拋異常,沒有執行3 0位運算子 取...

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...

C語言算術運算子與位運算子

1.算術操作符 前兩個不用多說,即是乘號,是求餘 取模 運算,注意 兩側運算元需均為整數 若除數與被除數符號不同,則結果符號與被除數保持一致。如 14 3 2 14 3 2 是求商運算,注意 若 的除數與被除數均為整數將執行舍位 即捨去小數中任何部分 如14 3 4 若除數與被除數符號不同,則結果符...