Sayısaldan Sayısala Çevirme İşlemi
Ondalıklı (double) bir değişkeni ile tamsayı (integer) değerli bir değişken arasında birbirlerine dönüştürme işlemi yapalım.
Sayısaldan Sayıla Çevirme İşlemi Örnek
void main() {
int intSayi = 45;
double dblSayi = 28.7;
int intCeviri = dblSayi.toInt();
print("Double tipindeki $dblSayi sayısının integer tipindeki değere dönüşmüş hali: $intCeviri");
double dblCeviri = intSayi.toDouble();
print("Integer tipindeki $intSayi sayısının double tipindeki değere dönüşmüş hali: $dblCeviri");
}
Sayısaldan Sayısala Çevirme İşlemi Örnek Sonuç
Sayısaldan Metine Çevirme İşlemi
Sayısal değerli değişkeni metinsel değerli değişkene dönüştürme işlemi yapalım.
Sayısaldan Metine Çevirme İşlemi Örnek
void main() {
int intSayi = 12;
double dblSayi = 56.335;
String strCeviriInt = intSayi.toString();
print("Integer tipindeki $intSayi sayısının string tipindeki değere dönüşmüş hali: $strCeviriInt");
String strCeviriDouble = dblSayi.toString();
print("Double tipindeki $dblSayi sayısının string tipindeki değere dönüşmüş hali: $strCeviriDouble");
}
Sayısaldan Metine Çevirme İşlemi Örnek Sonuç
Metinsel İfadeyi Sayısal İfadeye Çevirme İşlemi
Metinsel değerli değişkeni sayısal değerli değişkene dönüştürme işlemi yapalım.
Metinsel İfadeyi Sayısal İfadeye Çevirme Örnek
void main() {
String strSayi1 = "73";
String strSayi2 = "9.4";
int intSayi1 = int.parse(strSayi1);
print("String tipindeki $strSayi1 sayısının integer tipindeki değere dönüşmüş hali: $intSayi1");
double dblSayi2 = double.parse(strSayi2);
print("String tipindeki $strSayi2 sayısının double tipindeki değere dönüşmüş hali: $dblSayi2");
}
Metinsel İfadeyi Sayısal İfadeye Çevirme Örnek Sonuç
Metinsel İfadeyi Sayısal İfadeye Çevirip Matematiksel İşlem Yapalım
Metinsel değerli değişkenleri sayısal ifadelere çevirdikten sonra çarpma, çıkarma, toplama ve bölme işlemleri yapalım.
Örnek 1
void main() {
String strSayi1 = "28";
String strSayi2 = "3.14";
double dblSayi1 = double.parse(strSayi1);
double dblSayi2 = double.parse(strSayi2);
double dblCarpim = dblSayi1 * dblSayi2;
double dblFark = dblSayi1 - dblSayi2;
double dblToplam = dblSayi1 + dblSayi2;
double dblBolum = dblSayi1 / dblSayi2;
print("Çarpım sonucu: $dblCarpim");
print("Fark sonucu: $dblFark");
print("Toplam sonucu: $dblToplam");
print("Bölüm sonucu: $dblBolum");
}
