Giri┼č yap

PHP'de Aritmatik Operat├Ârler

Aritmatik operat├Ârler, matematik i┼člemleri i├žin kulland─▒─č─▒m─▒z operat├Ârlerdir. Matematikte d├Ârt i┼člem (toplama, ├žarpma, b├Âlme, ├ž─▒karma) d─▒┼č─▒nda ek olarak birde modunu (kalan─▒n─▒) almak i├žin kullan─▒yoruz.

Aritmatik operat├Ârlerin kullan─▒m ├Âzeti a┼ča─č─▒daki tabloda g├Âsterilmi┼čtir.

Operat├Âr ─░┼člem ├ľrnek Sonu├ž
+ Toplama $x + $y $x ile $y de─čerlerini toplar.
- ├ç─▒karma $x - $y $x de─čeri $y de─čerinden ├ž─▒kar─▒l─▒r.
* ├çarpma $x * $y $x de─čeri ile $y de─čeri ├žarp─▒l─▒r.
/ B├Âlme $x / $y $x de─čeri $y de─čerine b├Âl├╝n├╝r.
% Mod (Kalan) $x % $y $x de─čerinin $y de─čerine b├Âl├╝m├╝nden kalan─▒ bulunur.

Toplama Operat├Âr├╝ (+)

─░ki ve ya daha fazla de─čeri toplamak i├žin kullan─▒l─▒r. ├ľrne─čin;

<?php

echo 10 + 5; // Çıktı: 15

?>

Ayn─▒ zamanda de─či┼čkenlere atanan de─čerlerde toplanabilir.

<?php

    $x = 5;
    $y = 10;
    
    echo $x + $y;

?>

├ç─▒karma Operat├Âr├╝ (-)

─░ki ve ya daha fazla de─čeri ├ž─▒karmak i├žin kullan─▒l─▒r. ├ľrne─čin;

<?php
    
    echo 10 - 5; // Çıktı: 5
    
?>

├çarpma Operat├Âr├╝ (*)

─░ki ve ya daha fazla de─čeri ├žarpmak i├žin kullan─▒l─▒r. ├ľrne─čin;

<?php
    
    echo 10 * 5; // Çıktı: 50
    
?>

B├Âlme Operat├Âr├╝ (/)

─░ki ve ya daha fazla de─čeri b├Âlmek i├žin kullan─▒l─▒r. ├ľrne─čin;

<?php
    
    echo 10 / 2; // Çıktı: 5
    
?>

Mod (Kalan) Operat├Âr├╝ (%)

─░ki ve ya daha fazla de─čerin b├Âl├╝m├╝nden kalan─▒ bulmak i├žin kullan─▒l─▒r. ├ľrne─čin;

<?php
    
    echo 10 % 3; // Çıktı: 1
    
?>

T├╝m Operat├Ârlerin Bir Arada Kullan─▒lmas─▒

5 aritmatik operat├Âr├╝ bir arada kullanan bir ├Ârnek ile daha anlaml─▒ hale getirelim.

<?php
    
	$a = 7;
	$b = 5;
	$c = 9;
	$d = 4;
	$e = 3;
    
    echo $a + $b - $c + $a / $d % $e; // Çıktı: 4
    
?>

Parantez ├ľnceli─či

T├╝m operat├Ârleri kulland─▒─č─▒m─▒z ├Ârnekte parantezleri kullanmad─▒─č─▒m─▒z i├žin ├žokta anlaml─▒ bir sonu├ž ├ž─▒km─▒yor. ─░┼člem ├Ânceliklerini belirtmek i├žin parantezleri kullanarak ayn─▒ ├Ârne─či tekrarlayal─▒m;

<?php
    
	$a = 7;
	$b = 5;
	$c = 9;
	$d = 4;
	$e = 3;
    
    echo (($a + $b) - (($c + $a) / $d)) % $e; // Çıktı: 2
    
?>

Burada ilk olarak kalan─▒ bulmadan ├Ânce ilk parantez i├žindeki i┼člemleri yap─▒yoruz. ─░lk olarak $a + $b diyerek 12 de─čerini, ($c + $a) / $d diyerek 4 de─čerini buluyoruz.

Daha sonra 12'den 4'├╝ ├ž─▒kar─▒yoruz ve 8'in modunu (kalan─▒n─▒) al─▒yoruz. Sonu├ž ise 8 % 3 den 2 ├ž─▒k─▒yor.

Bunu daha anlaml─▒ hale getirmek i├žin de─či┼čken de─čerleri yerine direk say─▒lar─▒ kullanarak matematik i┼člemini g├Ârelim.

<?php
    
    echo ((7 + 5) - ((9 + 7) / 4)) % 3; // Çıktı: 2
    
?>
G├╝nl├╝k Film Tavsiyesi