Ali Seydi bey,
Cümleler çok karışık, yazım hataları soruyu anlamak için çaba sarfetmek gerekiyor :)
Size yardım edecek kişiler için sizde yardımcı olun, soruyu göndermeden önce yazdığınızı okuyun lütfen.
Bir de büyük harflerle yazılanları okumak daha zor. Ayrıca bu sorunu yaşan başka kişilere de destek olmak adına etiketleri kullanmanızda fayda var.
Soruya geleyim anladığım kadarıya;
Hiç yuvarlama yapmazsanız 1008 * 0,00759 = 7,65072 sonucunu verir.
Round fonksiyonu ile yuvarlarsanız matematikteki standart yuvarlama işlemini uygular 0,5 üzerini yukarı, altını alta, 0,5' ie de yuvarlarken sonraki karakter çiftse yukarı, değilse aşağı şeklinde.
Bu örnekte round (sayi;2) şekilnde yuvarlanırsa 7,65 sonucunu verir
Düzeltme 04.08.2016 04:50 : Ceiling fonksiyonu yanlış anlatılmış. Ceiling bir üst tam sayıya yuvarlar.
Yukarı yuvarlamak için ceiling fonksiyonu kullanılabilir. Ceiling (sayi;2 ) şeklinde yuvarlanırsa 7,66 sonucunu verir.
Şu hesaplama doğru sonucu verecektir: Ceiling ( sayi * 100 ) / 100