Java -da bir faizi necə hesablamaq olar: 4 addım

Mündəricat:

Java -da bir faizi necə hesablamaq olar: 4 addım
Java -da bir faizi necə hesablamaq olar: 4 addım

Video: Java -da bir faizi necə hesablamaq olar: 4 addım

Video: Java -da bir faizi necə hesablamaq olar: 4 addım
Video: Sonic Screwdriver - Interlocking Crochet-A-Long. Part 3 (rows 76 through 108) 2023, Oktyabr
Anonim

Faizlərin necə hesablanacağını bilmək böyük köməkçi ola bilər. Ancaq rəqəmlər böyüdükdə, bu hesablamanı yerinə yetirmək üçün bir proqramdan istifadə etmək daha asan olur. Java -da faiz hesablamaq üçün necə bir proqram yarada biləcəyinizə baxın.

addımlar

Java -da Faizi Hesablayın Adım 1
Java -da Faizi Hesablayın Adım 1

Addım 1. Proqramınızı planlaşdırın

Faizlərin hesablanması çətin olmasa da, kodu başlamazdan əvvəl proqramınızı planlaşdırmaq həmişə yaxşı bir təcrübədir. Aşağıdakı suallara cavab tapmağa çalışın:

Proqramınız böyük rəqəmləri idarə edəcəkmi? Əgər belədirsə, proqramınızın çox sayda rəqəmi necə idarə edə biləcəyini düşünməyə çalışın. Bunun bir yolu int əvəzinə float və ya uzun dəyişəndən istifadə etməkdir

Java -da faiz hesablayın 2 -ci addım
Java -da faiz hesablayın 2 -ci addım

Addım 2. Kodu yazın

Faizi hesablamaq üçün iki parametrə ehtiyacınız olacaq:

  • Ümumi məbləğ (və ya mümkün olan ən yüksək məbləğ)
  • Yüzdə hesablamaq istədiyiniz əldə edilən dəyər.

    Məsələn, bir tələbə 100 dəyərində bir testdən 30 bal alırsa və tələbənin əldə etdiyi faizi hesablamaq istəyirsinizsə, 100 ümumi (və ya mümkün olan ən yüksək dəyər) dəyəridir. 30, faizini hesablamaq istədiyiniz nəticədir

  • Faizi hesablamaq üçün düstur belədir:

    Yüzdə = (alınan dəyər x 100) / Ümumi dəyər

  • İstifadəçidən bu parametrləri (məlumat girişi) əldə etmək üçün Java -da Skaner funksiyasından istifadə etməyə çalışın.
Java -da faiz hesablayın Adım 3
Java -da faiz hesablayın Adım 3

Addım 3. Faizi hesablayın

Faizi hesablamaq üçün əvvəlki addımda verilən düsturu istifadə edin. Faiz dəyərini saxlamaq üçün istifadə olunan dəyişənin float tipli olduğundan əmin olun. Əks təqdirdə cavab düzgün olmaya bilər.

  • Bunun səbəbi, bir dəqiqlikdə olan 32 bitlik üzən nöqtə hətta riyazi hesablamalarda ondalıkları da nəzərə alır. Beləliklə, float tipli bir dəyişəndən istifadə edərkən 5/2 (5 -in 2 -yə bölünməsi) kimi riyazi hesablamaların cavabı 2, 5 olacaq.

    • Eyni hesablama (5/2) int tipli bir dəyişən istifadə edilərsə, cavab 2 olardı.
    • Bununla birlikdə, cəmi və alınan dəyəri saxladığınız dəyişənlər int ola bilər. Yüzdəlik float tipli bir dəyişənin istifadəsi avtomatik olaraq int dəyişənini üzməyə çevirəcək və ümumi hesablama int yerinə float olaraq ediləcək.
Java -da Faizi Hesablayın Adım 4
Java -da Faizi Hesablayın Adım 4

Addım 4. Faizi istifadəçiyə göstərin

Proqram faizi hesabladıqdan sonra istifadəçiyə göstərin. Bunu etmək üçün Java System.out.print və ya System.out.println (yeni bir xətt göstərmək üçün) funksiyasından istifadə edin.

Metod 1 /1: Nümunə Kod

java.util. Scanner idxal edin; public class main_class {public static void main (String args) {int total, score; üzmə faizi; Scanner inputNumScanner = yeni Skaner (System.in); System.out.println ("Cəmi və ya maksimum dəyəri daxil edin:"); ümumi = inputNumScanner.nextInt (); System.out.println ("Alınan dəyəri daxil edin:"); hesab = inputNumScanner.nextInt (); faiz = (bal * 100/cəmi); System.out.println ("Yüzdə =" + faiz + " %"); }}

İpuçları

  • Proqramı daha interaktiv və istifadəsi asanlaşdıracaq bir GUI yaratmağa çalışın.
  • Müxtəlif riyazi hesablamalar aparmaq üçün proqramınızı genişləndirməyə çalışın.

Tövsiyə: