Kami telah belajar bagaimana menulis program dalam Visual Basic 2010 untuk melakukan operasi aritmatika menggunakan operator matematika standar. Namun, untuk lebih perhitungan matematika yang rumit, kita perlu menggunakan built-in fungsi matematika di Visual Basic 2010. Ada banyak built-in fungsi matematika dalam Visual Basic 2010 yang akan kami memperkenalkan mereka satu per satu.
14.1 Fungsi Abs
Fungsi Abs mengembalikan nilai absolut dari angka yang diberikan.
Sintaks
Math. Abs (number)
* The Math kata kunci di sini menunjukkan bahwa fungsi Abs milik kelas Matematika. Namun, tidak semua fungsi matematika milik kelas Matematika.
14.2 Fungsi Exp
The Exp dari sejumlah x adalah nilai eksponensial dari x, yaitu mantan. Misalnya, Exp (1) = e = 2,71828182
Sintaks adalah Math.Exp (jumlah)
Contoh 14.1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Exp(num1)
Label1.Text = num2
End Sub
14.3 Perbaiki Fungsi
Fungsi Fix memotong bagian desimal dari angka positif dan mengembalikan integer terbesar yang lebih kecil dari angka tersebut. Namun, ketika nomor tersebut adalah negatif, ia akan mengembalikan bilangan bulat terkecil yang lebih besar dari nomor tersebut. Misalnya, Perbaiki (9,2) = 9 tapi Perbaiki (-9,4) = - 9
Contoh 14.2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Fix(num1)
Label1.Text = num2
End Sub
14.4 Int Fungsi
The Int adalah fungsi yang mengubah angka menjadi integer oleh truncating bagian desimal dan bilangan bulat yang dihasilkan adalah bilangan bulat terbesar yang lebih kecil dari jumlah yang. Sebagai contoh
Int(2.4)=2, Int(6.9)=6 , Int(-5.7)=-6, Int(-99.8)=-100
14,5 Log Fungsi
Fungsi Log adalah fungsi yang mengembalikan logaritma natural dari sebuah nomor. Misalnya, Log (10) = 2,302585
contoh 14.3
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Log(num1)
Label1.Text = num2
End Sub
* Logaritma dari num1 akan ditampilkan di label1
14.6 The Rnd () Fungsi Akhir sangat berguna ketika kita berurusan dengan konsep peluang dan probabilitas. Fungsi Rnd mengembalikan nilai acak antara 0 dan 1. nomor acak dalam bentuk aslinya tidak sangat berguna dalam pemrograman sampai kita mengkonversikannya ke bilangan bulat. Sebagai contoh, jika kita perlu untuk mendapatkan output acak 6 bilangan bulat dari 1 sampai 6, yang membuat program berperilaku seperti dadu virtual, kita perlu mengkonversi nomor acak untuk bilangan bulat dengan menggunakan rumus Int (Rnd * 6) 1 .
Example 14.4
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num as integer
Randomize( )
Num=Int(Rnd()*6)+1
Label1.Text=Num
End Sub
Dalam contoh ini, Int (Rnd * 6) akan menghasilkan integer acak antara 0 dan 5 karena fungsi Int memotong bagian desimal dari bilangan acak dan mengembalikan integer. Setelah menambahkan 1, Anda akan mendapatkan nomor acak antara 1 dan 6 setiap kali Anda klik tombol perintah. Misalnya, mengatakan nomor acak yang dihasilkan adalah 0,98, setelah mengalikannya dengan 6, menjadi 5,88, dan menggunakan fungsi bilangan bulat Int (5,88) akan mengkonversi angka ke 5; dan setelah menambahkan 1 Anda akan mendapatkan 6.
14,7 The Round Fungsi
Fungsi Putaran adalah fungsi yang putaran sampai nomor ke sejumlah tempat desimal. Format ini Bundar (n, m) yang berarti untuk mengumpulkan sejumlah n untuk tempat m desimal. Misalnya, Math.round (7,2567, 2) = 7.26
Contoh 14.5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Round(num1, 2)
Label1.Text = num2
End Sub
* Kata kunci Math di sini menunjukkan bahwa fungsi Putaran milik kelas Matematika.
14.1 Fungsi Abs
Fungsi Abs mengembalikan nilai absolut dari angka yang diberikan.
Sintaks
Math. Abs (number)
* The Math kata kunci di sini menunjukkan bahwa fungsi Abs milik kelas Matematika. Namun, tidak semua fungsi matematika milik kelas Matematika.
14.2 Fungsi Exp
The Exp dari sejumlah x adalah nilai eksponensial dari x, yaitu mantan. Misalnya, Exp (1) = e = 2,71828182
Sintaks adalah Math.Exp (jumlah)
Contoh 14.1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Exp(num1)
Label1.Text = num2
End Sub
14.3 Perbaiki Fungsi
Fungsi Fix memotong bagian desimal dari angka positif dan mengembalikan integer terbesar yang lebih kecil dari angka tersebut. Namun, ketika nomor tersebut adalah negatif, ia akan mengembalikan bilangan bulat terkecil yang lebih besar dari nomor tersebut. Misalnya, Perbaiki (9,2) = 9 tapi Perbaiki (-9,4) = - 9
Contoh 14.2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Fix(num1)
Label1.Text = num2
End Sub
14.4 Int Fungsi
The Int adalah fungsi yang mengubah angka menjadi integer oleh truncating bagian desimal dan bilangan bulat yang dihasilkan adalah bilangan bulat terbesar yang lebih kecil dari jumlah yang. Sebagai contoh
Int(2.4)=2, Int(6.9)=6 , Int(-5.7)=-6, Int(-99.8)=-100
14,5 Log Fungsi
Fungsi Log adalah fungsi yang mengembalikan logaritma natural dari sebuah nomor. Misalnya, Log (10) = 2,302585
contoh 14.3
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Log(num1)
Label1.Text = num2
End Sub
* Logaritma dari num1 akan ditampilkan di label1
14.6 The Rnd () Fungsi Akhir sangat berguna ketika kita berurusan dengan konsep peluang dan probabilitas. Fungsi Rnd mengembalikan nilai acak antara 0 dan 1. nomor acak dalam bentuk aslinya tidak sangat berguna dalam pemrograman sampai kita mengkonversikannya ke bilangan bulat. Sebagai contoh, jika kita perlu untuk mendapatkan output acak 6 bilangan bulat dari 1 sampai 6, yang membuat program berperilaku seperti dadu virtual, kita perlu mengkonversi nomor acak untuk bilangan bulat dengan menggunakan rumus Int (Rnd * 6) 1 .
Example 14.4
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num as integer
Randomize( )
Num=Int(Rnd()*6)+1
Label1.Text=Num
End Sub
Dalam contoh ini, Int (Rnd * 6) akan menghasilkan integer acak antara 0 dan 5 karena fungsi Int memotong bagian desimal dari bilangan acak dan mengembalikan integer. Setelah menambahkan 1, Anda akan mendapatkan nomor acak antara 1 dan 6 setiap kali Anda klik tombol perintah. Misalnya, mengatakan nomor acak yang dihasilkan adalah 0,98, setelah mengalikannya dengan 6, menjadi 5,88, dan menggunakan fungsi bilangan bulat Int (5,88) akan mengkonversi angka ke 5; dan setelah menambahkan 1 Anda akan mendapatkan 6.
14,7 The Round Fungsi
Fungsi Putaran adalah fungsi yang putaran sampai nomor ke sejumlah tempat desimal. Format ini Bundar (n, m) yang berarti untuk mengumpulkan sejumlah n untuk tempat m desimal. Misalnya, Math.round (7,2567, 2) = 7.26
Contoh 14.5
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Single
num1 = TextBox1.Text
num2 = Math.Round(num1, 2)
Label1.Text = num2
End Sub
* Kata kunci Math di sini menunjukkan bahwa fungsi Putaran milik kelas Matematika.
0 comments:
Post a Comment