bilişim teknolojileri eğitimi – video dersler
fonksiyon kullanımı
c# -> matematiksel işlemler , matematik fonksiyonları
1 Haz
Visual Studio.Net’te matematiksel işlemler için “Math” sınıfı kullanılır.
1.Sqrt: Karekök bulmak için kullanılır.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Sqrt(Convert.ToDouble(textBox1.Text)).ToString());
}
2.Round: Sayıyı en yakın tam sayıya yuvarlar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Round(Convert.ToDouble(textBox1.Text)).ToString());
}
3.Abs:Mutlak değer bulmak için kullanılır.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Abs(Convert.ToDouble(textBox1.Text)).ToString());
}
4.Log: e tabanındaki logaritmayı hesaplar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Log(Convert.ToDouble(textBox1.Text)).ToString());
}
5.Max: İki sayıdan büyük olanı bulmak için kullanılır.
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Max(a, b).ToString());
}
6.Min: İki sayıdan küçük olanı bulur.
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Min(a, b).ToString());
}
7.Pow: üs bulmak için kullanılır.
private void button1_Click(object sender, EventArgs e)
{
int a =Convert.ToInt32( textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
MessageBox.Show(Math.Pow(a, b).ToString());
}
8.Log10: Sayının 10 tabanlı logaritmasını hesaplar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Log10(Convert.ToDouble(textBox1.Text)).ToString());
}
9.Floor: Sayıyı aşağı doğru yuvarlar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Floor(Convert.ToDouble(textBox1.Text)).ToString());
}
10.Ceiling: Sayıyı yukarı doğru yuvarlar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Ceiling(Convert.ToDouble(textBox1.Text)).ToString());
}
11.Sing: Sayının işaretini bulur.Negatif sayılar için -1, pozitif sayılar için +1 ve sıfır için 0 yazar.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Sign(Convert.ToDouble(textBox1.Text)).ToString());
}
12.Acos: Sayının ters kosinüsünü hesaplar.Sayı -1.+1 arasında olmalıdır.
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show(Math.Acos(Convert.ToDouble(textBox1.Text)).ToString());
}



