En yakın beşe iki katını tamamlamam gerekiyor. Math.Round işleviyle bunu yapmanın bir yolunu bulamıyorum. Bunu nasıl yapabilirim?Yuvarlama en yakın beş
Benim istediğim:
70 = 70
73.5 = 75
72 = 70
75.9 = 75
69 = 70
ve benzeri ..
Bunu yapmanın kolay bir yolu var mı?
Bu yöntem herhangi bir sayıda çalışması gerekir: http://stackoverflow.com/questions/326476/vba-how-to-round-to-: Math.Round (değer/n) * n (bkz: burada en yakın-5-veya-10-veya-x) –
uyarı: kayan nokta hassasiyeti nedeniyle bu muhtemelen "neredeyse yuvarlanmış" olacaktır ... – tbischel