Konversi Tipe
Termasuk bagian Dasar-Dasar dalam perjalanan C# di Coddy. Pelajaran 14 dari 69.
Konversi tipe adalah proses mengubah nilai dari satu tipe data ke tipe data lainnya.
Di C#, kita bisa mengonversi bilangan bulat menjadi bilangan desimal, bilangan desimal menjadi bilangan bulat, dan lainnya. Ada dua jenis casting: implicit (otomatis) dan explicit (manual).
Contohnya Integer to Double:
Konversi tipe implisit (otomatis):
int number = 5;
double decimal_implicit = number; // otomatis menjadi 5.0
// dengan perhitungan
int x = 7;
double result_implicit = x / 2.0; // hasilnya adalah 3.5Konversi tipe eksplisit (manual) dari Double to Integer:
double decimal_explicit = 9.7;
int number_explicit = (int) decimal_explicit; // menjadi 9 (bagian desimal dibuang)
// dengan perhitungan
double price = 19.99;
int roundedPrice = (int) price; // menjadi 19Tantangan
PemulaTulis program C# yang menunjukkan konversi tipe. Lakukan operasi berikut:
- Deklarasikan variabel
doublebernamapricedan inisialisasi dengan nilai99.99. - Konversikan variabel
pricemenjadiintdan simpan hasilnya dalam variabel baru bernamaintPrice. - Cetak nilai
pricedanintPriceke konsol.
Coba sendiri
using System;
public class Program {
public static void Main(string[] args) {
// Deklarasikan dan inisialisasi variabel
double price = 99.99;
int intPrice = ?;
// Tampilkan nilainya
Console.WriteLine("Price: " + price);
Console.WriteLine("Int Price: " + intPrice);
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloKenaikan/PenurunanKenaikan/Penurunan SetelahnyaPintasan Aritmetika7Input dan Output Dasar
Output DasarInterpolasi stringMembaca inputMenguraiRangkuman, Sampai 120Rangkuman, Benar atau Salah5Operator Bagian 2
Operator PerbandinganOperator Logika Bagian 1Operator Logika Bagian 2Ulasan: Logika SederhanaOperator Logika Bagian 3Latihan sendiri: Compiler C# online