5.00 / 1 oy

Python'da sayıları aşağı yuvarlamak (floor fonksiyonu)

Python programlama dilinde sayıları nasıl yuvarlamak istediğimize göre yuvarlama seçenekleri mevcut. Bu gece örneklerle paylaştığım şekilde küsüratlı sayıları yakın oldukları sayıya yuvarlamak için round fonksiyonu, üstteki tamsayıya yuvarlamak için ceil fonksiyonu, aşağı tamsayıya yuvarlamak (küsüratı silmek) için de bu yazının konusu olan floor fonksiyonu kullanılmaktadır.

Not: Matematiksel fonksiyonların çoğunda olduğu gibi floor fonksiyonunu kullanabilmek de için py uzantılı çalışma dosyanıza math kütüphanesini aşağıdaki gibi import etmelisiniz, yoksa NameError: name 'floor' is not defined hatası alırsınız.

from math import *

 

Örnek 1: 65.00001

Çözüm:

from math import *
print(floor(65.00001))

Sonuç: 65

 

Örnek 2: 65.5

Çözüm:

from math import *
print(floor(65.5))

Sonuç: 65

 

Örnek 3: 65.99999

Çözüm:

from math import *
print(floor(65.99999))

Sonuç: 65

m.cengiz

29.05.2020 05:04

Bu soru 1 kez yanıtlandı.

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 sayıları aşağı yuvarlamak (floor fonksiyonu)

İ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.