normal yuvarlamadan kastınız 1,4'ü 1; 1.6'yı 2 yapması ise doğrudur.
Ama siz .'dan sonra ne varsa 1.1'de 2 olsun, 1.8'de 2 olsun istiyorsanız basit bir matematik hesabıyla
round((yuvarlanmakistenensayi+0,5),0) kullanabilirim.
Böylece ne olur 1.1+0.5=1.6 round 2
1.8+0.5=2.3 round 2
bu mudur kastımız?
Ayrıca sonradan eklediğiniz soruya tekrar göz gezdirdim. Diyorsunuz ki 0,5'i 1 yapsın. Round bunu yapar zaten.
Bana işe yarayan bir müdür göster,sana dünyayı yerinden oynatayım.
Descartes
Cevapla