Python ve Matematik

Yorum bırakın

17/11/2011 tarafından electrocoder


Python’ un matematik gücünü bilmeyen yoktur. Diğer programlama dilleri ile içinden çıkmanız mümkün olmayan matematik işlemlerini python ile çok basit bir şekilde yapabilirsiniz. 

Python’ un matematik kütüphanesi standart olarak gelir ve tüm C fonksiyonlarını destekler. Karmaşık sayılar haricinde yapacak olduğunuz tüm işlemleri “math” kütüphanesi aracılığıyla yapabilirsiniz. Karmaşık sayıların kullanılabilmesi için “cmath” kütüphanesinden faydalanılır. 

Python ile 2 sayısının 3 ncü üssünü almak istediğimizde 2**3 demek yeterlidir. 
Aynı şekilde 999 sayısının 999 ncu üssü alınmak istendiginde 999**999 yazılır. 

Peki 999 ** 999 un bize döndürdüğü sayının uzunluğu nedir dersek ne yapmamız gerekir. Çok basit bir şekilde 
print len(str(999**999)) 
yazdığımızda bize sonuç olarak 2997 döner. Yani python 2997 sonucu hesapladı. 

Bu örneği 9999 ** 9999 ile tekrarladıgımda sonuç 39996 çıktı. 

99999 ** 99999 işlemini siz deneyiniz. İyi çalışmalar….

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: