|
|
| yazan EJDER 19-07-2007, 23:35:30
Matematikten, özellikle matematikten birçok öğrenci hoşlanmaz. Bunlardan biri de benim. Ama programlama öğreneceksek ve ticaret ile uğraşacaksak matematiği sevmemiz gerekmekte. Aslında hayatımızda hiç yeri yokmuş gibi gözüken birçok matematik işlemi zamanla hayatımızın göbeğine yerleşmektedir. PHP'de matematik işlemleri yapmak oldukça basit bir şekile getirilmiş. Önceki konularda değişkenleri öğrenmiştik, şimdi bu değişkenlere atama yaparak matematiksel işlemlerde kullanacağız böylece değişkenleri de biraz daha iyi anlamış olacağız. En basit matematik kodumuzu aşağıdaki şekilde yazabiliriz PHP- Kodu: Örneğin : 10 / 3 = 3 (Kalan 1) Bunu PHP'de Şu şekilde buluyoruz: PHP- Kodu: Dört işlem fonksiyonları için basit bir örnek daha yapalım: PHP- Kodu: Alıntı:
Örnek : (((4+2) * 10 ) / 2 ) -3 Bu matematiksel işlemin sonucu 27'dir. Matematikte öncelikle parantez içerisindeki işlemler yapılır, sonra sırasıyla çarpma, bölme, toplama, çıkarma işlemleri yapılır. 4+2 = 6 6 * 10 = 60 60 / 2 = 30 30 - 3 = 27 şeklinde PHP bu basit problemi çözecektir. Bu işlemin PHP kodu PHP- Kodu: Örnek : PHP- Kodu: Alıntı:
PHP- Kodu: Alıntı:
Örneğin biraz önce r² işlemini hesaplayabilmek için $r * $r kullanmıştık, bunun yerine pow() fonksiyonunu kullanabilirdik. Örnek : PHP- Kodu: Alıntı:
Örnek : PHP- Kodu: Alıntı:
Örnek : PHP- Kodu: Alıntı:
PHP- Kodu: abs acos acosh asin asinh atan2 atan atanh base_convert bindec cos cosh decbin dechex decoct deg2rad exp expm1 fmod getrandmax hexdec hypot is_finite is_infinite is_nan lcg_value log10 log1p log mt_getrandmax mt_rand mt_srand octdec pi rad2deg rand sin sinh sqrt srand tan tanh Konu EJDER tarafından (21-07-2007 Saat 01:14:18 ) değiştirilmiştir. | ||||||
| Görüntüleme 24015
Comments 26
|
| Sponsored Links |
| |||
| Alıntı:
echo'<form>......</form>'; Şeklinde Yada print("<form>.......</form>"); Şeklinde Yapabilirsin, İkinci Seçenekte Html de Kullanacağın " işaretlerinin önüne \ yazmalısın mesela <img src=\"resim.jpg\"> Şeklinde Olmalı. Oturan boğa echo("4 + 2 = ".(4+2)."<br>"); Bu Kod Önce Yazı Olarak Ekrana 4 + 2 = Yazıyor, Sonrada 4 ile 2 yi toplayarak Ekrana Tekrar 6 Yazıyor. tırnak içinde olanlar Metin olarak yazılır, işlem yapması için tırnaklardan sonra nokta işaretleriyle ayırmış ve 4+2 işlemini yaptırmış, sonrada metin olarak <br> yazmış ki oda html de bi alt satıra geçmek olduğundan bi alt satıra geçiyor. |
| |||
| Alıntı:
sonuç şayet 3,56 ise 4 yuvarlıyor. sonuç şayet 3,46 ise 3 yuvarlıyor. Kaba mantık olarak x ,51 ve yukarıdeğerde ise üst sayıya yuvarlar x ,49 ve küçük değerde ise alt sayıya yuvarlar. Diğer soruda neyi anlamadığını tam olarak anlamadım. Daha açık olursan belki yardımcı olabilirim. Not : Yanlışım varsa lütfen düzeltin. Ejder ağabey haddim olmayarak küçük bir karışıklık var sanki kodlarda. Floor ve ceil kodlarının yer değiştirmesi gerekmiyor mu? Kod: <?
echo("10 / 3 = ".floor(10/3)); // Yukarıdaki sayıya yuvarla
echo("<br>"); // Alt satıra geç
echo("10 / 3 = ".ceil(10/3)); // Aşağıdaki sayıya yuvarlar
echo("<br>"); // Alt satıra geç
echo("10 / 3 = ".round(10/3)); // 5'den küçükleri aşağıya,büyükleri yukarıya yuvarlar
echo("<br>"); // Alt satıra geç
echo("10 / 3 = ".round((10/3),2)); // Virgülden sonra kaç haneye göre yuvarlama yapacağını belirler
?> Konu mirturk tarafından (20-07-2007 Saat 23:29:08 ) değiştirilmiştir.. |
| | |||
| Oktay ve Oturan Boğa'nın soruları yanıtlanmış. Bu konunun bu şekilde yardımlaşarak gitmesi daha güzel olmuş. mirturk: teşekkürler, yanlışlığı düzelttim. Dersi yazarken çok kontrol etme şansım olmuyor. Ufak tefek hatalar oluyor genelde.. Düzelttiğin için teşekkürler. |
| |||
| Oturan Boğa: Kod: echo("4 + 2 = ".(4+2)."<br>"); Ekran Görüntüsü: 4 + 2 = 6 aynı renkli yerlerin ekran görüntüsü. umarım anlamışsındır arkadaşım. baya toplama işlemi olmuş yani Ejder: abi sagolasın yine süpersin. kitaba başladım ben de. ikisi beraber süper pekiştirici oluyor. o konuya geldigimizde mi sorayım şimdi mi sorayım aklıma takılan şeyler var
__________________ Satılık PHP ve MySQL Kitabı |
| | |||
| Alıntı:
|
| | |||
| rica ederim. 2-3 için içinde inşallah.. yarısını hazırladım |
| | |||
| evet yazım olarak C'ye benzer, son versiyonu ile birlikte C++'ı da andırır. Ama C ve C++'a göre oldukça basit bir dildir PHP |
![]() |
| Bookmarks |
| Article Tools | |
| |