Round( ) metodu ondalıklı sayılarda yuvarlama işlemini gerçekleştiren metottur. Farklı şekillerde kullanılabilir. Bu yazımızda Round
Parametre olarak verilen sayıyı en yakın tam sayıya yuvarlayan metottur.
Kullanımı:
1 2 3 |
double yuvarlanmis=Math.Round(double sayi); |
Örnek:
1 2 3 4 5 6 |
double a; a = 7.57; Console.WriteLine(Math.Round(a)); Console.ReadKey(); |
Yukarıdaki örneklerde Math.Round() metodunun tek parametre ile nasıl çalışacağını görmüş olduk. Şimdi de bu fonksiyonun iki parametre ile nasıl çalışacağına bakalım.
Kullanımı:
1 2 3 |
Math.Round(double x, Int32 y) |
Burada ondalıklı verilen sayının virgülden sonra kaç basamağa yuvarlanacağını int türünden ikinci parametre ile veriyoruz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
static void Main(string[] args) { double x = 2.159823412; Console.WriteLine("Sayı :" + x); Console.WriteLine("Çıktı :" + Math.Round(x,0)); Console.WriteLine("Çıktı :" + Math.Round(x,1)); Console.WriteLine("Çıktı :" + Math.Round(x,2)); Console.WriteLine("Çıktı :" + Math.Round(x,3)); Console.WriteLine("Çıktı :" + Math.Round(x,4)); Console.ReadKey(); } |
Ekran Görüntüsü: