Uncategorized

Php Yuvarlama

Php’de Yuvarlama Nasıl Yapılır?

Php programlama dilinde sayıları yuvarlamak, hassasiyeti kontrol etmek ve istenen sonucu elde etmek için oldukça önemlidir. Bu nedenle, Php’de yuvarlama işlemleri hakkında tam bir anlayışa sahip olmak büyük bir avantajdır. Php ile yuvarlama yapabilmek için kullanılabilecek farklı yöntemler bulunmaktadır.

İlk olarak, bir sayıyı yukarı ya da aşağı yuvarlamak için kullanılan “ceil” ve “floor” fonksiyonlarından bahsedelim. “Ceil” fonksiyonu, parametre olarak aldığı sayıyı daha büyük bir tam sayıya yuvarlar. Örneğin, 2.1 değerini “ceil” fonksiyonuna gönderirsek sonuç olarak 3 elde ederiz. Diğer yandan, “floor” fonksiyonu, aldığı sayıyı daha küçük bir tam sayıya yuvarlar. Örneğin, 2.9 değerini “floor” fonksiyonuna gönderdiğimizde sonuç olarak 2 elde ederiz.

Bir diğer yuvarlama yöntemi ise “round” fonksiyonudur. “Round” fonksiyonu, parametre olarak aldığı sayıyı en yakın tam sayıya yuvarlar. Eğer ondalık kısmı 0.5 veya daha büyük ise sayıyı yukarı yuvarlar, 0.5’ten küçük ise sayıyı aşağı yuvarlar. Örneğin, 2.1 sayısını “round” fonksiyonuna gönderdiğimizde sonuç olarak 2 elde ederiz, ancak 2.5 sayısını “round” fonksiyonuna gönderdiğimizde sonuç olarak 3 elde ederiz.

Php’de yuvarlama işlemi yaparken hassasiyeti kontrol etmek istediğimizde ise, “round” fonksiyonuna bir ikinci parametre verebiliriz. Bu ikinci parametre, hangi ondalık hanelere kadar yuvarlama yapılacağını belirler. Örneğin, 2.156 sayısını 2 ondalık hane ile yuvarlamak istediğimizde “round(2.156, 2)” şeklinde kullanabiliriz ve sonuç olarak 2.16 elde ederiz.

Son olarak, Php’de yuvarlama yaparken bazen yukarı ya da aşağı yuvarlama değil, düz bir şekilde yuvarlama yapmak isteyebiliriz. Bu durumda “round” fonksiyonu yerine “floor” ya da “ceil” fonksiyonlarını kullanabiliriz ve sonucu direk olarak alabiliriz.

Bu yazıda, Php’de yuvarlama nasıl yapılır ve kullanılan farklı yöntemler nelerdir gibi konuları ele aldık. Yukarıda bahsedilen fonksiyonlar, sayıları yuvarlama ihtiyaçlarımızı karşılamak için oldukça kullanışlıdır. Php’de yuvarlama yaparken hassasiyeti kontrol etmek istediğimizde ise “round” fonksiyonuna bir ikinci parametre vererek istediğimiz sonucu elde edebiliriz.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu
servisl