5.00 / 1 oy

Python'da küsüratsız bölüm yapma örnekleri

Bölüm işlemi dört sayıdan oluşan bir matematiksel işlemdir: bölünen sayı, bölen sayı, bölüm ve kalan sayı. Kalan sayıyı bulabilmek için mod kullanıyoruz, bölünen, bölen ve bölüm sayıları da zaten denklemin içerisinde yer alan sayılar. Java'da bir tamsayıyı başka bir tamsayıya böldüğünüzde int değişken türünün yapısı gereği küsüratı siler, bu da kalansız işlem yapmak için kullanılan bir tekniktir. Ancak Python'da değişken türleri arasında kalansız işlem yapmak mümkün olmadığı için bir bölme işlemi sonucunda küsüratsız olarak sonuç bulabilmek için floor gibi bir fonksiyon ile tabana yuvarama işlemi yaparak küsürat silinebilir.

Python'da küsüratı atarak bölüm yapmaya imkan tanıyan bir operatör mevcut. Bu operatör de // (çift slash) operatörü.

Örnekler:

3//2=2

1//3=0

10//3=3

Özetle bölme işlemi yaptıktanra küsüratı silmek yerine tek bir matematiksel operatör ile Python'da bölümü tamsayı cinsinden bu şekilde bulmak mümkün.

m.cengiz

30.05.2020 03:35

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python'da küsüratsız bölüm yapma örnekleri

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.