TARİHTE BUGÜN

Yazılım ve Matematik Matematiksel problemlerin yazılıma entegre edildiği kategoridir.

Seçenekler

PHP Kodlamada Matematik

abom - ait Kullanıcı Resmi (Avatar)
Stajyer Moderatör
Üyelik tarihi:
03/2008
Nereden:
Babaocağı
Mesajlar:
1.452
Konular:
46
Teşekkür (Etti):
19
Teşekkür (Aldı):
139
Ticaret:
(0) %
bir Hafta önce
#1
PHP Kodlamada Matematik
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.

Kod:
$sayi1=14;
$sayi2=6;
$toplam=$sayi1+$sayi2;
echo $toplam;
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;
Kod:
$sayi1=20;
$sayi2=10;
$cikan=$sayi1-$sayi2;
echo $cikan;
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;

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;
Ekran da 10 değeri yazdırılır.

ceil
Sayımızı yukarı yuvarlar. Küsurat 1 üstünü alır.

Kod:
$deger=ceil(10.1);
	echo $deger;
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.

Kod:
$deger=round(10.5);
	echo $deger;
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.
Kod:
$deger=array("15.2","18","55.1","8");
	$buyuk=max($deger);
	echo $buyuk;
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.
Kod:
$deger=array("15.2","18","55.1","8");
	$kucuk=min($deger);
	echo $kucuk;
Çıktımız 8 olacaktır.
---------------------
Geleceği aydınlatmak bizim elimizdeyse,
Biz neden yarınlarımıza ışık tutmayalım...

ALcatraz' - ait Kullanıcı Resmi (Avatar)
Stajyer Moderatör
Üyelik tarihi:
05/2013
Nereden:
İstanbul
Mesajlar:
4.328
Konular:
1029
Teşekkür (Etti):
972
Teşekkür (Aldı):
1786
Ticaret:
(0) %
bir Hafta önce
#2
Cevap: PHP Kodlamada Matematik
LinearAlgebra, NumericalAnalysis, Trigonometry gibi 'Matematiksel işlemler' için buradan yararlanabilirsiniz.
---------------------
En çok ne zoruma gidiyor biliyor musun? "Ülkem" diye kaydetmiştin beni telefonuna. Kalbimi parçalara ayırdın, hani vatan bölünmezdi?

Yokluğun bilinç altımdayken , varlığın kimin altında merak ediyorum.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı