1) Matematik de olan toplama,çıkarma,bölme,çarpma gibi işlemleri php de de yapabiliyoruz.
Matematikte olan işlem önceliği sırası php de de aynıdır.
İşlemlere örnekler:
Toplama;
Toplama işlemini "+" ile yapıyoruz. Hemen bir örnek yapalım.
Bu işlemin sonucunu ekrana 20 olarak yazdıracaktır.
Burada iki değişken ele aldık $sayi1 ve $sayi2 olarak ve bunlara birer değer atadık. Sonrada kodlamanın bizim için istediğimiz işlem üzerinden hesaplamasını yaptık. Ve ekrana sonucumuzu yazmasını istedik.
Çıkarma
Çıkarma işlemi için "-" kullanırız.Örnek verelim;
Bu işlemde de çıkacak sonuç 10'dur.
Toplama işleminde olduğu gibi değerlerimizi verdik. Ve işlemi yap dedik. Sonucu ekrana yazdırdık.
Çarpma
Çarpma için "*" kullanırız.Örneğin;
Bölme
Bölme için "/" kullanırız.Örnek;
Peki sayıyı belirli bir miktarda arttırmak istersek;
$sayi+=5; yani değişkeni "$sayi" kendi değeriyle 5 ile topla anlamına gelmektedir.
$sayi++; bu kod yazılımıda değişkeni 1 artırır.
$sayi--; bu kod yazılımı değişkenin sayının değerini 1 azaltır.
Normal matematik işlemindeki gibi işlem önceliği PHP de bulunmaktadır. Yani parantez içi, çarpma, bölme, toplama çıkarma sırasına göre kodlama okur.
Siz aksi bir durum belirtmedikçe...
2) Yuvarlama kodları, küsuratlı sayıları aşağı, yukarı veya nereye yakınsa yuvarlatabiliriz.
floor;
Sayıyı aşağı yuvarlar. Küsuratı ne olursa olsun hep aşağı gider.
Ekran da 10 değeri yazdırılır.
ceil
Sayımızı yukarı yuvarlar. Küsurat 1 üstünü alır.
Ekran da 11 değeri yazdırılır.
round
Değerimiz 5 ve üstü ise yukarı yuvarlar. Düşükse aşağı yuvarlar. Kısaca yakın olan değere yuvarlama yapar.
Ekran da 11 değeri yazdırılır.
3) En büyük ve en küçük sayıyı bulan max ve min i kodları.
max
En büyük değeri bulmak için max kullanırız.
Ekran çıktısı 55.1 olacaktır. Dizinin en büyük elemanı 55.1' dir.
min
En küçük değeri seçmek için kullanılır.
Çıktımız 8 olacaktır.
Matematikte olan işlem önceliği sırası php de de aynıdır.
İşlemlere örnekler:
Toplama;
Toplama işlemini "+" ile yapıyoruz. Hemen bir örnek yapalım.
Kod:
$sayi1=14;
$sayi2=6;
$toplam=$sayi1+$sayi2;
echo $toplam;
Burada iki değişken ele aldık $sayi1 ve $sayi2 olarak ve bunlara birer değer atadık. Sonrada kodlamanın bizim için istediğimiz işlem üzerinden hesaplamasını yaptık. Ve ekrana sonucumuzu yazmasını istedik.
Çıkarma
Çıkarma işlemi için "-" kullanırız.Örnek verelim;
Kod:
$sayi1=20;
$sayi2=10;
$cikan=$sayi1-$sayi2;
echo $cikan;
Toplama işleminde olduğu gibi değerlerimizi verdik. Ve işlemi yap dedik. Sonucu ekrana yazdırdık.
Çarpma
Çarpma için "*" kullanırız.Örneğin;
Kod:
$sayi1=6;
$sayi2=5;
$carpim=$sayi1*$sayi2;
echo $carpim;
Bölme
Bölme için "/" kullanırız.Örnek;
Kod:
$sayi1=50;
$sayi2=5;
$bolum=$sayi1/$sayi2;
echo $toplam;
Peki sayıyı belirli bir miktarda arttırmak istersek;
$sayi+=5; yani değişkeni "$sayi" kendi değeriyle 5 ile topla anlamına gelmektedir.
$sayi++; bu kod yazılımıda değişkeni 1 artırır.
$sayi--; bu kod yazılımı değişkenin sayının değerini 1 azaltır.
Normal matematik işlemindeki gibi işlem önceliği PHP de bulunmaktadır. Yani parantez içi, çarpma, bölme, toplama çıkarma sırasına göre kodlama okur.
Siz aksi bir durum belirtmedikçe...
2) Yuvarlama kodları, küsuratlı sayıları aşağı, yukarı veya nereye yakınsa yuvarlatabiliriz.
floor;
Sayıyı aşağı yuvarlar. Küsuratı ne olursa olsun hep aşağı gider.
Kod:
$deger=floor(10.9);
echo $deger;
ceil
Sayımızı yukarı yuvarlar. Küsurat 1 üstünü alır.
Kod:
$deger=ceil(10.1);
echo $deger;
round
Değerimiz 5 ve üstü ise yukarı yuvarlar. Düşükse aşağı yuvarlar. Kısaca yakın olan değere yuvarlama yapar.
Kod:
$deger=round(10.5);
echo $deger;
3) En büyük ve en küçük sayıyı bulan max ve min i kodları.
max
En büyük değeri bulmak için max kullanırız.
Kod:
$deger=array("15.2","18","55.1","8");
$buyuk=max($deger);
echo $buyuk;
min
En küçük değeri seçmek için kullanılır.
Kod:
$deger=array("15.2","18","55.1","8");
$kucuk=min($deger);
echo $kucuk;