1-) C# - en yakın 5 in katına yuvarlama
public int enYakin5inkati(int sayi)
{
int kalan = sayi % 5;
if (kalan > 2) //
sayi = sayi + (5 - kalan);
}
else
sayi = sayi - kalan;
return sayi;
örnek çıktı :
60-> 60
61-> 60
62-> 60
63-> 65
64-> 65
65-> 65
66-> 65
67-> 65
68-> 70
69-> 70
en yakın virgüllü yuvarlama
(int)Math.Round(toprak_ort)
örnek çıktı sallıyorum denersiniz ..
12.4 -> 12
12.6 -> 13