‫Selamat datang kembali.
‫Dan video ini, kita akan memeriksa tipe data dan variabel, begitu banyak proses penyimpanan data
‫dalam variabel.
‫Sekarang, mari kita selami itu.
‫Pertama-tama, variabel dapat dideklarasikan di luar metode, tetapi juga di dalam metode.
‫Dan jika kita memiliki variabel di sini dalam contoh ini, itu adalah variabel integer.
‫Jadi ini adalah variabel bertipe int dan kami telah memberinya nama usia dan menetapkan nilai 15.
‫Jadi kami mendeklarasikan variabel yang disebut usia bertipe int dan mendefinisikan nilai 15.
‫Jadi kami menetapkan 15 sebagai nilainya.
‫Jadi ini adalah variabel bertipe integer dan jika kita ingin menggunakannya sekarang, kita cukup menggunakan
‫nama variabel itu dan dalam hal ini akan menghasilkan cukup banyak 15.
‫Jadi garis kanan konsol memberi kita usia dan usia adalah 15.
‫Jadi nilai apa pun yang kita tetapkan di sini juga akan digunakan di sini.
‫Jadi kami cukup banyak menyimpan data dan sekarang kami dapat memanggilnya kapan saja mereka mau.
‫Dan kita berada di dalam metode utama ini di sini, yang merupakan titik awal dari program kita.
‫Dan omong-omong, kita berada dalam satu kelas di sini.
‫Jadi kelasnya disebut kuliah dan itulah struktur umum dari jenis kode C sharp.
‫Jadi Anda memiliki kelas, lalu Anda memiliki metode utama, yang merupakan titik awal program Anda di mana
‫semuanya dimulai.
‫Baiklah.
‫Sekarang, mari kita lihat ini.
‫Apa yang dapat kita lihat di sini adalah bahwa variabel sekarang memiliki nilai dua puluh karena kita memulai dengan 15, seperti yang
‫kita lakukan sebelumnya.
‫Tapi sekarang kami menetapkan nilai baru untuk itu nanti.
‫Dan itu sangat umum.
‫Itu sering terjadi dan mungkin memberikan nilai baru dua puluh.
‫Dan sekarang jika kita mencetak menggunakan pernyataan garis kanan konsol ini, maka tiba-tiba kita akan mendapatkan
‫nilai dua puluh dan bukan nilai lima puluh yang kita miliki sebelumnya contoh tanpa nilai.
‫Jadi dalam kasus ini, kami memiliki int h dan kami belum menetapkan nilai dalam kasus ini.
‫Jadi itu cukup berarti bahwa nilai default akan ditetapkan.
‫Nilai defaultnya adalah nol berbeda dengan bahasa pemrograman lainnya.
‫Di sana nilai defaultnya adalah null, yang berarti kosong.
‫Tapi dalam kasus ini nol.
‫Jadi jika kita sekarang menggunakan garis konsolidasi H, outputnya akan menjadi nol.
‫Jadi bagaimana jika kita mendeklarasikan variabel seperti itu dalam suatu metode?
‫Maka itu adalah cerita yang berbeda karena sekarang variabel di H ini hanya akan tersedia dalam metode tertentu
‫di mana ia dideklarasikan.
‫Dan jika kita ingin menggunakan H dalam metode lain sekarang, itu tidak akan terlihat.
‫Jadi kita tidak bisa menggunakannya di sana dan itu akan menghasilkan kesalahan.
‫Jadi itu adalah sesuatu yang harus Anda ingat.
‫Sangat penting di mana Anda mendeklarasikan variabel Anda jika Anda mendeklarasikannya di luar metode.
‫Jadi di sini di atas, hanya di dalam kelas kuliah, dalam hal ini, akan dapat digunakan dalam berbagai metode yang
‫berbeda.
‫Tetapi dalam kasus ini, itu hanya akan dapat digunakan dalam mean metode karena dideklarasikan dalam Method Man.
‫Tetapi ada lebih dari sekadar tipe yang telah kami periksa secara keseluruhan sekarang, tetapi ada juga tipe
‫data lainnya.
‫Mari kita bicara tentang tipe data yang berbeda dengan sangat cepat.
‫Jadi, pertama-tama, kami memiliki byte ini yang merupakan singkatan dari Sound Byte dan kami menyebutnya X, dan kami menetapkan nilai
‫seratus dua puluh.
‫Sekarang, byte suara dapat terdiri dari nilai antara seratus dua puluh delapan, dikurangi hingga seratus dua puluh
‫tujuh.
‫Jadi secara total, 256 nilai yang berbeda.
‫Dan ini adalah jumlah data yang sangat kecil.
‫Ini hanya akan menyimpan sedikit data, tetapi pada saat yang sama berarti bahwa tipe data ini tidak membutuhkan banyak penyimpanan,
‫yang sangat bagus jika Anda ingin menulis perangkat lunak yang sangat berkinerja.
‫Sekarang ada kata kunci pendek juga, yang merupakan tipe data primitif lainnya.
‫Dan dalam hal ini dapat menyimpan bilangan bulat antara minus tiga puluh dua ribu tujuh ratus enam puluh
‫tujuh dan tiga puluh dua ribu tujuh ratus enam puluh tujuh.
‫Kemudian kita memiliki The Interchurch, yang dapat menyimpan nilai dari minus dua miliar seratus empat puluh tujuh juta
‫dan beberapa perubahan hingga plus dua miliar, seratus empat puluh tujuh juta dan beberapa perubahan.
‫Jadi, sekali lagi, hanya bilangan bulat.
‫Dan seperti yang Anda lihat, jumlahnya semakin besar.
‫Tetapi bagaimana jika Anda membutuhkan jumlah yang sangat besar untuk disimpan?
‫Nah, maka Anda akan menggunakan long dan seperti yang Anda lihat, long dapat menyimpan nomor yang sangat panjang.
‫Dan dalam hal ini, dari minus sembilan miliar miliar hingga plus sembilan miliar miliar, saya hanya menggunakan
‫miliar miliar karena saya tidak yakin apa sebenarnya istilah untuk jumlah sebesar itu.
‫Jadi jika Anda membutuhkan angka besar, begitulah caranya maka pertanyaannya, tentu saja, kapan harus menggunakan masing-masing tipe data ini,
‫karena kami telah melihat secara singkat dengan bilangan bulat pendek panjang.
‫Kapan Anda akan menggunakan yang mana?
‫Yah, cukup banyak menggunakan tipe data terkecil.
‫Nilai Anda cocok.
‫Jadi, semakin kecil data yang ingin Anda simpan, semakin kecil nilainya, semakin kecil tipe data yang
‫Anda gunakan.
‫Begitu dengki, angka yang sangat kecil, kependekan untuk angka yang lebih panjang, bilangan bulat untuk angka yang cukup panjang dan panjang untuk angka
‫yang sangat panjang.
‫Lalu bagaimana jika ingin menggunakan nilai floating point?
‫Nah, ada tiga tipe data yang bisa Anda gunakan untuk itu.
‫Salah satunya adalah tipe data float.
‫Dan dalam hal ini, kami menetapkan nilai sembilan puluh sembilan koma sembilan puluh sembilan.
‫Dan seperti yang Anda lihat, kita harus menambahkan F ini di sini, yang memberi tahu C Sharp bahwa kita sedang membicarakan nilai
‫float.
‫Jadi jika kita tidak menggunakan F ini, maka itu akan dianggap sebagai nilai ganda dan kita akan menerima kesalahan.
‫Jadi, penting untuk menambahkan F di sini dan kita akan melihat ke ganda dalam satu detik juga.
‫Jadi ini memungkinkan desimal dan rentang dari satu koma lima kali sepuluh dengan pangkat minus 45 hingga tiga koma empat
‫kali sepuluh dengan polling, 38.
‫Anda memiliki presisi tujuh digit di sini.
‫Jadi tidak super presisi, tetapi masih cukup baik untuk sebagian besar kasus.
‫Kemudian kita memiliki ganda.
‫Dan satu-satunya perbedaan adalah bahwa di sini kita memiliki presisi 15 digit.
‫Jadi jika Anda membutuhkan presisi yang lebih tinggi dan jangkauan yang lebih tinggi, maka Anda akan menggunakan double.
‫Dan seperti yang Anda lihat, tidak ada F di sini dan tidak ada D di akhir.
‫Ini cukup berarti bahwa kita menggunakan double di sini.
‫Di sisi kanan kami memiliki ganda dan di sisi kiri kami menyatakan ganda.
‫Jadi kode ini berfungsi.
‫Jika Anda menambahkan F di sini sekarang, maka Anda akan memiliki masalah yang sama seperti jika Anda meninggalkan F yang membuat
‫float.
‫Jadi Anda harus tepat di sini.
‫Jika Anda membutuhkan lebih banyak presisi dan dua puluh delapan digit presisi, maka Anda akan menggunakan desimal.
‫Jadi tipe data desimal, sekali lagi, tipe data primitif, tetapi jauh lebih tepat ketika menggunakan aliran ganda
‫atau desimal.
‫Nah, cerita yang sama.
‫Semakin kecil nilainya, semakin kecil tipe datanya.
‫Jadi itu juga berkaitan dengan kinerja.
‫Jadi jika Anda ingin membuat perpustakaan grafis atau jika Anda ingin menulis sesuatu yang membutuhkan kekuatan pemrosesan yang
‫tinggi, misalnya, dalam video game, maka Anda akan menggunakan float.
‫Ini juga digunakan untuk fisika dan video game.
‫Jadi float cukup baik dan sebagian besar contoh dunia nyata, maka Anda akan menggunakan double kecuali untuk perhitungan uang
‫dan di situlah Anda akan menggunakan desimal.
‫Jadi ini banyak digunakan dalam aplikasi keuangan di mana Anda membutuhkan tingkat akurasi tertinggi.
‫Sekarang, ada tipe data lain juga, yang primitif, dan ada boolean ini, yang mirip dengan sakelar yang
‫hanya dapat memiliki dua nilai.
‫Jadi itu bisa benar atau bisa salah.
‫Tidak ada lagi.
‫Hanya mereka berdua.
‫Kemudian kita memiliki tipe data bagan atau karakter, dan itu hanya akan berisi satu huruf, dan untuk
‫menetapkan sesuatu, Anda perlu menggunakan kutipan tunggal di sini.
‫Jadi tanda kutip tunggal mulai tanda kutip tunggal berakhir dan memungkinkan satu karakter, literal atau Unicode, sehingga Anda dapat
‫menyimpan semua jenis Unicode di sini.
‫Dan kemudian jika Anda membutuhkan teks yang lebih panjang yang terdiri dari beberapa karakter berbeda, maka Anda akan
‫menggunakan string.
‫Dan Anda dapat melihat di sini kami menggunakan tanda kutip ganda.
‫Jadi ini cukup banyak digunakan untuk teks dan memungkinkan banyak huruf dan kode unik di sini.
‫Sekarang mari kita mulai coding dan terjun langsung ke dalamnya.
‫Oh ya, jangan lupa baca skornya ya.