Yaklaşım metodu olmaz çünkü bilgisayar çok hassas hesap yapıyor, yaklaşım metoduyle binlerce belki milyonlarca defa yaklaşmak gerekecek ki bu sonuçtaki hata payını çok yükseltecek ve çok zaman alacaktır. Bence rakam rakam yaklaşma metodunu kullanmaktadır. Bilgisayarın binary çalıştığını düşündüğümüzde rakam rakam yaklaşmayla çok rahat yapacaktır işlemi.

linki okumamis olsam zaten vermezdim. calculus okuduguna gore approximation kuralini biliyorsun. fakat isi codlara doktugumuzde direk tam sayiyi aliyoruz. yine approximation vermiyor bize. biz sonucta kendimiz tumunu hesaplayamadigimiz icin zaten adi approximation.

C ve C++'ta, karekk almada kullandığımız sqrt metodunun ne işler yaparak kkü bulduğunu bilen var mı? Sen hiç kaval çaldın mı?

Sağoalsın hoca cevap için. Biraz geç oldu ama idare et artık :) Sen hiç kaval çaldın mı?

aga ben okadar emin olmamakla birlikte logaritma kullanarak hesaplıyordur diyeceğim x^1/2 kadar basit olacağını zannetmiyorum tamam x^5 tarzı bişi olursa x 5 kere kendisi ile çarp diyeceksin orası kolay ama x^3,543 tarzı bişi olursa bunu nasıl yaptıracaksın bilgisayara haliyse logritma veya ona benzer bişey kullanarak yapamn gerekecektir düşüncesindeyim |sadece aptalların başarısı ders notu ile lçülür|

matematikte yaklasik deger yoktur. sen belirtmedigin surece. ozellikle programlamada hic yoktur bence. cunku ne verirsen tam sonucunu alirsin.

: matematikte yaklasik deger yoktur. sen belirtmedigin surece. ozellikle programlamada hic yoktur bence. cunku ne verirsen tam sonucunu alirsin. Yaklaşık değer yoktur tabii :)Scientific Figure falan olayları da hikaye. Hele ki Calculus'un temeli olan Limit mevzuatı da hikaye : ) Tam sonucu aldığımız için hala Pi sayısının daha çok hanesini hesaplamaya uğraşıyoruz... Ayrıca keşke verdiğin linki okusaydın :) .. Approximations that depend on IEEE representation..

: aga ben okadar emin olmamakla birlikte logaritma kullanarak hesaplıyordur diyeceğim x^1/2 kadar basit olacağını zannetmiyorum tamam x^5 tarzı bişi olursa x 5 kere kendisi ile çarp diyeceksin orası kolay ama x^3,543 tarzı bişi olursa bunu nasıl yaptıracaksın bilgisayara haliyse logritma veya ona benzer bişey kullanarak yapamn gerekecektir düşüncesindeyim Approach Theorem mi ne. yle bir teorem var. Yaklaşık değer hesaplamada kullanılıyorO teorem ile hesaplanıyor aslında. Ama bizim bildiğimiz f + f' den biraz daha karışık olarak.

:) İyi de ^ operatrü var mı C'de? Sen hiç kaval çaldın mı?

Bu daha iyi oldu, sağolasın hoca.. Sen hiç kaval çaldın mı?

sqrt herzaman yaklaşık sonucu verir yada ne kadar hassasiyet istiyor isen o kadar sonuç dndürür. Bilimsel bir hesaplama yapmak istiyor isen bu tip işler için zel olarak hazırlanmış kütüphaneleri kullanman lazım yada kendin yazman gerekir. ftw

: wert bunu yazdı: aga ben okadar emin olmamakla birlikte logaritma kullanarak hesaplıyordur diyeceğim x^1/2 kadar basit olacağını zannetmiyorum tamam x^5 tarzı bişi olursa x 5 kere kendisi ile çarp diyeceksin orası kolay ama x^3,543 tarzı bişi olursa bunu nasıl yaptıracaksın bilgisayara haliyse logritma veya ona benzer bişey kullanarak yapamn gerekecektir düşüncesindeyim Approach Theorem mi ne. yle bir teorem var. Yaklaşık değer hesaplamada kullanılıyorO teorem ile hesaplanıyor aslında. Ama bizim bildiğimiz f + f' den biraz daha karışık olarak. CalculusDoğrusal Yaklaştırımlar... y=f y=f +f' bu yntemle fonksiyonun a noktasındaki türevini de sağlayan bir doğru bulunuyor... Bu sayede yakın değerler de hesaplanabiliyor The ability to destroy a planet is insignificant next to the power of the force.

http://www.google.com/codesearch?q=sqrt%28%29&hl=en&btnG=Search+Code

http://en. wikipedia. org/wiki/Methods_of_computing_square_roots

: aga ben okadar emin olmamakla birlikte logaritma kullanarak hesaplıyordur diyeceğim x^1/2 kadar basit olacağını zannetmiyorum tamam x^5 tarzı bişi olursa x 5 kere kendisi ile çarp diyeceksin orası kolay ama x^3,543 tarzı bişi olursa bunu nasıl yaptıracaksın bilgisayara haliyse logritma veya ona benzer bişey kullanarak yapamn gerekecektir düşüncesindeyim logaritmayla olmaz çünkü işlemlerin sonucunu elde etmek için tekrar ters log. yapman lazım bu da üstel işlem yapman demektir. Yani yapmaktan kaçtığın işlemi mecburen yapmak zorunda kalacaksın.

x^(1/2)