Friday, 9 October 2015

Fungsi Bagian III Math fungsi


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.

0 comments:

Post a Comment

https://medansuccess.blogspot.co.id/search/label/Lowongan%20Kerja medansuccess.blogspot.co.id medansuccess.blogspot.co.id medansuccess.blogspot.co.id