Yuvarlayıcı
×
Bunları biliyor muydunuz?
"Veritabanından sorgu isteğini tamamlamak için kullanılan get() yöntemi yerine doğrudan tabloismi() biçiminde tanımlama yapabilirsiniz. Örnek: DB::users();"
"Veritabanından sorgu isteğini tamamlamak için kullanılan get() yöntemi yerine doğrudan tabloismi() biçiminde tanımlama yapabilirsiniz. Örnek: DB::users();"
Sayısal ifadelerde yuvarlama işlemleri için oluşturulmuş kütüphanedir.
# Kurulum
ZN dağıtımları için kurulum gerekmez.
↓ composer require znframework/package-helpers
# Yöntemler
Rounder::up(float $number, int $count = 0) : float |
Rounder::down(float $number, int $count = 0) : float |
Rounder::average(float $number, int $count = 0) : float |
# Up
Belirtilen sayıyı yukarıya yuvarlar.
Parametreler
float $number | Sayısal veri. |
int $count = 0 | Ondalıklı sayı adeti. |
return float |
Kullanımlar
ouput( Rounder::up(1.5) );
ouput( Rounder::up(1.5, 2) );
ouput( Rounder::up(1.523454321, 3) );
2
1.6
1.524
1.6
1.524
# Down
Belirtilen sayıyı aşağıya yuvarlar.
Parametreler
float $number | Sayısal veri. |
int $count = 0 | Ondalıklı sayı adeti. |
return float |
Kullanımlar
ouput( Rounder::down(1.5) );
ouput( Rounder::down(1.5, 2) );
ouput( Rounder::down(1.523454321, 3) );
1
1.5
1.523
1.5
1.523
# Average
Belirtilen sayıyının ondalıklı bölümü .5 ten aşağıda ise aşağıya .5 ten yukarı ise yukarıya yuvarlar.
Parametreler
float $number | Sayısal veri. |
int $count = 0 | Ondalıklı sayı adeti. |
return float |
Kullanımlar
ouput( Rounder::average(1.5) );
ouput( Rounder::average(1.4) );
ouput( Rounder::average(1.54) );
2
1
2
1
2