Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
995
Tıklama
0
Öne Çıkarma
Hazır metotların kodlarına ulaşabilir miyim?
S
12 yıl (2651 mesaj)
Yüzbaşı
Konu Sahibi

en basitinden Math.pow veya Math.sqrt metotlarının kodlarına ulaşabilme imkanım var mı?



F
12 yıl (798 mesaj)
Yüzbaşı

Java'nın kaynak kodlarının JDK ile geliyor olması lazım

Sqrt, StrictMath.java dosyasında tanımlı ama native fonksyon olduğu için kendisi yok.
Eğer ona ulaşmak istiyorsan mesela burada buldum:http://www.netlib.org/fdlibm/e_sqrt.c





< Bu mesaj bu kişi tarafından değiştirildi Fatih513 -- 12 Aralık 2013; 16:08:15 >
Bu mesaja 1 cevap geldi.
S
12 yıl (2651 mesaj)
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Fatih513

Java'nın kaynak kodlarının JDK ile geliyor olması lazım

Sqrt, StrictMath.java dosyasında tanımlı ama native fonksyon olduğu için kendisi yok.
Eğer ona ulaşmak istiyorsan mesela burada buldum:http://www.netlib.org/fdlibm/e_sqrt.c

Teşekkür ederim. kaynak kodları beklediğimden daha karmaşık geldi, sadece sqrt değil de tümünün kaynaklarına ulaşabileceğim bi yer biliyor musunuz?


Bu mesaja 1 cevap geldi.
F
12 yıl (798 mesaj)
Yüzbaşı

quote:

Orijinalden alıntı: Interferon.

quote:

Orijinalden alıntı: Fatih513

Java'nın kaynak kodlarının JDK ile geliyor olması lazım

Sqrt, StrictMath.java dosyasında tanımlı ama native fonksyon olduğu için kendisi yok.
Eğer ona ulaşmak istiyorsan mesela burada buldum:http://www.netlib.org/fdlibm/e_sqrt.c

Teşekkür ederim. kaynak kodları beklediğimden daha karmaşık geldi, sadece sqrt değil de tümünün kaynaklarına ulaşabileceğim bi yer biliyor musunuz?

Ben matematik kütüphanesinin dökümantasyonunu buldum:http://docs.oracle.com/javase/7/docs/api/java/lang/StrictMath.html
Oradan da javanın kullandığı temel matekatik kütüphanesini buldum:http://www.netlib.org/fdlibm/


Bu mesaja 1 cevap geldi.
C
12 yıl (14 mesaj)
Er

Evet görebilirsin OpenJDK'yı indirip kurduktan sonra, dizinine gidip "src" klasöründe bulabilirsin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.