Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz: Anasayfa arrow Javascript arrow Javascript - Math nesnesi
Javascript - Math nesnesi Yazdır E-posta
Üye Değerlendirme: / 1
Kötüİyi 
Çarşamba, 27 Haziran 2007

Sample Imagemath nesnesi

Javascript ile matamatikte kullandığımız çoğu işlemleri(fonksiyonlar) kolayca yapabiliriz. Aritmatiksel işlemleri(toplama, çıkarma, bölme gibi) daha önce görmüştük. Şimdi ise Math nesnesini ve bu nesne ile ilgili sabitleri ve metodları görelim. Math nesnesi javascriptin matamatik nesnesidir. İçerisinde birçok metodu bulundurur.

Öncelikle sabitleri görelim:

Maht.E e sabitidir ve 2.718281828459045 değerini verir.
Math.PI PI sayısıdır ve 3.141592653589793 değerini verir.
Math.LN2 0.6931471805599453 değerini verir.
Math.LN10 2.302585092994046 değerini verir.
Math.LOG2E 1.4426950408889633 değerini verir.
Math.LOG10E 0.4342944819032518 değerini verir.
Math.SQRT1_2 0.7071067811865476 değerini verir.
Math.SQRT2 1.4142135623730951 değerini verir.

Şimdide Math nesnesi ile beraber kullanacağımız metodları görelim.

Math.abs(sayi) girilen sayının mutlak değerini verir.
Math.acos(deger) verilen değerin radyan olarak arc cos(arc kosinüs) değerini verir. Girilecek değer -1 ile 1 arasında olmalıdır.
Math.asin(deger) verilen değerin radyan olarak arc sin(arc sinüs) değerini verir. Girilecek değer -1 ile 1 arasında olmalıdır.
Math.atan(deger) verilen değerin radyan olarak arc tan(arc tanjant) değerini verir. Girilecek değer -1 ile 1 arasında olmalıdır.
Math.ceil(deger) girilen kesirli sayıyı en yakın büyük tam sayı değerine tamamlar. 43.98'i 44; -43.98'i -42'ye tamamlar.
Math.cos(deger) girilen sayının randayan olarak cosisinüsünü verir.
Math.floor(deger) girilen kesirli sayının kesirli kısmını siler. Mesela 45.67 yi 45, -45.67 -46 yapar.
Math.log(deger) girilen sayının logoritmasını verir.
Math.random() 0 ile 1 arasında rastgele bir sayı üretir. Rastgele sayılara ihtiyaç olduğunda kullanılır. Mesela 10 adet isimden rasgele birini seçmek için deger=Math.random()*10; isim[deger]; şeklinde bir kullanım gerekir. deger değişkeni için önce rastgele 0 ile 1 arasında sayı üretilir elde edilen sayı 10 ile çarpılarak 0 ile 10 arasında bir sayı üretilir. isim[deger] ilede rasgele bir isim isim adlı diziden okunur.
Math.sin(deger) girilen degerin radyan cinsinden sinüsünü verir.
Math.tan(deger) girilen degerin radyan cinsinden tanjantını verir.
degisken.toString([deger]) sayısal değişkeni stringe çevirir. deger seçimlik bir parametredir. Sayıyı istediğiniz sayı düzenine çevirir. Mesela degisken.toString(2); ile degisken ikilik(binary) olarak stringe çevrilir. degisken.toString(10) ile onluk(desimal) sistemde sayıyı stringe çevirir.

Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa