Thursday 15 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

Matematika. Abs (jumlah)

* Kata kunci Math 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


Hasil Output contoh 14.1 dapat dilihat seperti dibawa ini.

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 Fungsi Int
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. Sebagai contoh :


Int(2.4)=2, Int(6.9)=6 , Int(-5.7)=-6, Int(-99.8)=-100

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

Rnd 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 .


Contoh 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


Beriku ini adalah output hasil contoh 14.4



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 Fungsi Round

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


hasil Output dapat dilihat seperti gambar dibawa ini:


* Math kata kunci di sini menunjukkan bahwa fungsi Putaran milik kelas Matematika.




Code Project Contoh 14.1 open source Vb.Net 
Download

Code Project Contoh 14.3 open source Vb.Net 

Code Project Contoh 14.4 open source Vb.Net 
Download


Code Project Contoh 14.5 open source Vb.Net 
Download








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