Kita telah belajar bagaimana VB2010 dapat melakukan fungsi aritmatika menggunakan operator matematika standar. Namun, untuk perhitungan matematika yang lebih kompleks, kita perlu menggunakan built-in fungsi matematika di VB2010. Ada banyak built-in fungsi matematika dalam Visual Basic yang akan kita memperkenalkan mereka satu per satu.
14.1 Abs fungsi
The Abs mengembalikan nilai absolut dari angka yang diberikan.
Sintaksnya adalah
Math. Abs (number)
* Kata kunci Matematika sini menunjukkan bahwa fungsi Abs milik kelas Matematika. Namun, tidak semua fungsi matematika milik kelas Matematika.
14,2 Fungsi Exp
Exp dari sejumlah x adalah nilai eksponensial dari x, yaitu mantan. Sebagai contoh, Exp (1) = e = 2,71828182
Sintaksnya adalah Math.Exp (number)
Contoh:
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 Fungsi Perbaiki
Fungsi Perbaiki memotong bagian desimal dari angka positif dan mengembalikan integer terbesar yang lebih kecil dari nomor tersebut. Namun, ketika nomor tersebut adalah negatif, ia akan mengembalikan integer terkecil yang lebih besar dari nomor tersebut. Sebagai contoh, Fix (9.2) = 9 tapi Fix (-9,4) = -9
Contoh:
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 Fungsi Int
Int adalah fungsi yang mengubah angka ke dalam integer oleh truncating bagian desimal dan bilangan bulat yang dihasilkan adalah bilangan bulat terbesar yang lebih kecil dari dia nomor. Misalnya
Int (2.4) = 2, Int (6.9) = 6, Int (-5,7) = -6, Int (-99,8) = -100
14,5 Fungsi Login
Fungsi Login adalah fungsi yang mengembalikan logaritma natural dari suatu bilangan. Misalnya, Masuk (10) = 2,302585
Contoh:
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 Para Rnd () Fungsi
Para Rnd sangat berguna ketika kita berurusan dengan konsep peluang dan probabilitas. Fungsi Rnd mengembalikan nilai acak antara 0 dan 1. Angka acak dalam bentuk aslinya tidak sangat berguna dalam pemrograman sampai kita mengkonversikannya ke bilangan bulat. Sebagai contoh, jika kita perlu untuk mendapatkan output yang acak dari 6 bilangan bulat antara 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 .
Contoh:
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. Sebagai contoh, mari mengatakan nomor acak yang dihasilkan adalah 0,98, setelah mengalikannya dengan 6, menjadi 5,88, dan menggunakan fungsi integer Int (5,88) akan mengkonversi angka ke 5, dan setelah menambahkan 1 Anda akan mendapatkan 6.
14,7 Fungsi Putaran
Fungsi Round adalah fungsi yang putaran sampai nomor ke sejumlah tempat desimal. Format adalah Round (n, m) yang berarti untuk mengumpulkan nomor n untuk tempat m desimal. Sebagai contoh, Math.round (7,2567, 2) = 7.26
Contoh
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 Matematika sini menunjukkan bahwa fungsi Putaran milik kelas Matematika.
Sandi Permana
18113221
2KA39
Tulisan 15
Teori Organisasi Umum 1#
Budi Utami, S.E
0 comments :
Posting Komentar