İçindekiler
Kullanırken Java Aritmetik ifadeler taşıyan programlar yapmak için, hesaplamalarımızı elde etmek için birçok kez gerçek dünyadan formüller aktarmamız gerekir, ancak bu, tüm operatörlere sahip olsak bile, göründüğü kadar doğrudan olmayabilir.Bir ifadedeyken diğerlerinden daha yüksek öncelikli olarak yürütülen işlemler vardır, bu nedenle bu nedenle hatalı hesaplamalar almamak için bunları bilmek önemlidir.
İfadeleri Değerlendirmek
Dediğimiz gibi, işlemleri yapabilmek için bir öncelik sıramız var, bu şu ya da bu şekilde önerilen bir işlemin, belki de bize beklemediğimiz bir sonucu verebileceği ve işimizde hata yapmamıza neden olabileceği anlamına geliyor. programı.
Bu tür bir problemden kaçınmak için, bir sonraki resimde, bir işlemi gerçek dünyadan diğerine çevireceğimiz aşağıdaki örneğe bakalım. Java ve böylece önceliklerini bilebiliriz. bir ifadedeki işlemler:
Java'ya girdikten sonra, dilin, işlemlerin önceliğini değerlendirmek ve uygulamak için kendi kuralları vardır, sıra aşağıdaki gibi olacaktır:
- İç parantezler, sonra dış parantezler.
- çarpmalar
- Bölümler
- Toplamlar veya eklemeler
- Çıkarmalar veya çıkarmalar
Böylece aritmetik işlemlerin Java'ya çevirisini nasıl yaptığımızı zaten biliyoruz.
Öğrendiklerimizi kullanmamızı sağlayan pratik bir örnek yapacağız, bir uygulama yapacağız. Fahrenheit derecesini Santigrat derecesine çeviren program.
Bu hesaplamayı yapmak için önce orijinal formüle bakalım:
Java.util.Scanner'ı içe aktarın; public class FahrenheitToCelsius {public static void main (String [] args) {Tarayıcı girişi = yeni Tarayıcı (System.in); System.out.print ("Fahrenhayt derecelerini girin:"); çift fahrenhayt = input.nextDouble (); // Dönüşümü çift santigrat yapıyoruz = (5.0 / 9) * (fahrenhayt - 32); System.out.println ("***********************************"); System.out.println ("Fahrenhayt" + fahrenhayt + "dir" + santigrat + "Santigrat cinsinden"); System.out.println ("***********************************"); }}
Şimdi programımızın sonucunu görüyoruz:
Bununla, daha karmaşık formülleri herhangi bir rahatsızlık duymadan Java programlarımıza aktarabilmemizi sağlayabileceğimiz bu öğreticiyi bitiriyoruz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.