Laman

Kamis, 30 Juni 2011

Perbedaan cara konvert type data di C# (C sharp)

Ada banyak cara untuk melakukan konvert suatu type data ke type data yang lainnya, masing masing cara mempunyai ciri kas khusus dengan kata lain cara satu dengan cara yang lainnya mempunyai sifat yang berbeda, pada kesempatan ini hanya akan dibahas dua cara dan perbedaanya dalam melakukan konvert type data. Untuk lebih mudahnya dalam memahami tutorial ini akan dibahas mengenai konvert type data dari double ke type data integer. Berikut ini adalah sintak masing masing cara.

Cara pertama
((int)typeDataDouble)
Cara kedua
Convert.ToInt16(TypeDataDouble)


Untuk mengimplementasikan source code diatas silahkan ikuti langkah demi langkah dibawah ini, sebelumnya silahkan siapakan terlebih dahulu project kosong klik file new project pada IDE visual studio, muncul sebuah kotak project name, silahkan isi nama project sesuai dengan keinginan tidak ada aturan khusus dalam penamaan project
langkah 1 : tambahkan beberapa toolbox ke form yang telah ada. Atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

 Gambar 1. Preview desain aplikasi
langkah 2 : Double klik pada butoon "Cara 1" untuk membangkitkan event single klik pada button tersebut (untuk lebih detail tentang macam macam event di C# klik macam macam event.html). Masukan source code berikut ini


                       

lakukan hal yang sama dengan button "Cara 2" untuk membangkitkan event single klik pada button tersebut. Masukan source code berikut ini

      
langkah 3 : Done, program selesai. Jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan program akan meminta user untuk memasukan nilai bertype double di texbox1, selanjutnya button yang berlabelkan cara1 dan cara2 menunjukan perbedaan hasil. Berikut preview program yang telah dirunning

Gambar 2. Preview Hasil Running Program
 
dari preview running program diatas bisa dilihat bahwasanya sintak convert.toint16() membulatkan keatas dan kebawah. Maksudnya jika dibelakang koma ada dua angka maka langsung dibulatkan keatas, sebaliknya jika angka dibelakang koma kurang dari 5 akan dibulatkan kebawah. Ini berbeda jika kita menggunakan (int)dataDouble maka berapapun angka dibelakang koma akan dibulatkan kebawah.

untuk lebih memudahkan dalam memahai program ini silahkan download full projectnya perbedaan type konvert di C# disini
for more information contact on informasi@csharp-indonesia.com

pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010


Artikel Terkait

13 komentar: