Lompat ke konten Lompat ke sidebar Lompat ke footer

7 Tipe Data di C# & Contohnya: String, Char, Integer, Double, Float, Decimal, Boolean

7 Tipe Data di C#: String, Char, Integer, Double, Float, Decimal, Boolean

WritingSkills.web.id - Selain Output dan Komentar, konsep dasar penting lainnya dalam Bahasa C# adalah tipe data (data types). Istilah 'data type' mengacu pada tipe atau jenis nilai (value) yang bisa digunakan oleh sebuah program. 

Tipe Data String di C#

Kita telah mengetahui tentang tipe data string, seperti contoh kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            string last_name = "Fauziridwan";
            Console.WriteLine(last_name);
     }
}

Output dari kode di atas adalah:
Fauziridwan
Contoh Tipe Data String di Bahasa C#

Semua yang diketik di antara tanda kutip dua (" ") adalah sebuah string, bahkan angka. Sebagai contoh adalah kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            Console.WriteLine("42");
     }
}

Output dari kode di atas adalah:
42

Pada kode di atas, 42 adalah sebuah string bukan angka, yang berarti program akan memprosesnya sebagai teks yang terdiri dari dua simbol: "4" dan "2".

Tipe Data Char di C#

Tipe data char digunakan untuk menyimpan satu karakter. Karakter itu harus diapit oleh tanda kutip satu (' '), seperti kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            char label = 'A';
            Console.WriteLine(label);
     }
}

Output dari kode di atas adalah:
A
Contoh Tipe Data Char di Bahasa C#

Bila kita menggunakan tanda kutip dua (" ") sebelum dan sesudah karakter A, seperti ini "A", maka akan menjadi sebuah string

Contoh kode lainnya:
char urutan = '1';
Console.WriteLine(urutan);

Tipe Data Angka di C#

Tipe Data int di C#

Bagaimana dengan angka? Di dalam bahasa C#, tipe data int digunakan untuk menyimpan angka atau bilangan bulat (atau integers, istilah yang lebih dikenal dalam bahasa pemrograman).

Sebagai contoh, cek kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            int umur = 42;
            Console.WriteLine(umur);
     }
}

Output dari kode di atas adalah:
42
Contoh Tipe Data Integer di Bahasa C#

Sekarang variabel umur bertipe data int di atas menyimpan nilai 42.

Contoh kode lainnya:
int poin = 14;
Console.WriteLine(poin);

Tipe Data double di C#

Kita menggunakan tipe data double untuk nilai berupa angka desimal. Sebagai contoh, cek kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            double berat_badan = 95.4;
            Console.WriteLine(berat_badan);
     }
}

Output dari kode di atas adalah:
95.4
Contoh Tipe Data Double di Bahasa C#

Tipe Data float dan decimal di C#

Bahasa C# memiliki dua tipe data lainnya untuk nilai berupa angka desimal, yaitu float dan decimal.

Tipe data float menggunakan lebih sedikit penyimpanan (storage) di memory, tetapi tidak seakurat seperti tipe data double

Sebaliknya, tipe data decimal lebih akurat dari tipe data double. Karena hal itu, decimal menggunakan memory lebih banyak. 

Kita harus menggunakan postfix f jika menggunakan tipe data float, dan postfix m jika menggunakan tipe data decimal

Cek baris kode berikut:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            float tinggi_badan = 1.82f;
            decimal berat_badan = 92.8m;
            
            Console.WriteLine(tinggi_badan);
            Console.WriteLine(berat_badan);
     }
}

Output dari kode di atas adalah:
1.82
92.8
Contoh Tipe Data Float dan Decimal di Bahasa C#

Aturan umum menggunakan nilai desimal: 
Gunakan float daripada double bila penggunaan memory adalah hal yang sangat penting. 
Bila kita memerlukan komputasi (computations) yang lebih akurat, misal saat bekerja dengan mata uang, gunakanlah double atau decimal

Tipe Data Boolean di C#

Dalam pemrograman, sangat sering kita akan bekerja dengan kondisi (conditions), di mana kita memerlukan variabel-variabel untuk mengecek apakah kondisi-kondisi tersebut benar (true) atau salah (false). 

Pada contoh kode berikut, kita menggunakan tipe data Boolean yang hanya berupa nilai true dan false, untuk menunjukkan apakah sebuah toko sedang buka atau tutup. Untuk membuat variabel Boolean kita memerlukan keyword bool:
using System;

public class Program
{
     public static void Main(string[] args)
     {
            bool isOpen = true;
            
            Console.WriteLine(isOpen);
     }
}

Output dari kode di atas adalah:
True
Contoh Tipe Data Boolean di Bahasa C#

Kesimpulan dari tutorial Tipe Data di Bahasa C#: Teks, Karakter, Angka, dan Boolean ini adalah sebagai berikut:
  1. Istilah tipe data mengacu pada jenis nilai yang bisa digunakan di dalam sebuah program. 
  2. Semua karakter yang berada di antara tanda kutip dua (" ") adalah string, bahkan angka. 
  3. Tipe data char digunakan untuk menyimpan karakter tunggal yang harus diawali dan diakhiri tanda kutip satu (' ').
  4. Tipe data int digunakan untuk menyimpan nilai berupa bilangan bulat
  5. Untuk nilai berupa angka atau bilangan desimal, kita menggunakan tipe data double, float, atau decimal
  6. Tipe data bool digunakan digunakan hanya untuk salah satu nilai berikut: true atau false

Posting Komentar untuk "7 Tipe Data di C# & Contohnya: String, Char, Integer, Double, Float, Decimal, Boolean"