በጃቫ ውስጥ መቶኛን እንዴት ማስላት እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በጃቫ ውስጥ መቶኛን እንዴት ማስላት እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)
በጃቫ ውስጥ መቶኛን እንዴት ማስላት እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በጃቫ ውስጥ መቶኛን እንዴት ማስላት እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: በጃቫ ውስጥ መቶኛን እንዴት ማስላት እንደሚቻል - 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Как передовые советские части встречали в Сталинграде сдающихся немцев? 2024, ህዳር
Anonim

መቶኛን እንዴት ማስላት እንደሚቻል ይህ ጽሑፍ በጣም ጠቃሚ ሊሆን ይችላል። ሆኖም ፣ ቁጥሮቹ እየበዙ ሲሄዱ ፣ እነሱን ለማስላት አንድ ፕሮግራም መጠቀም ተግባርዎን በጣም ቀላል ያደርገዋል። የጃቫ ፕሮግራሚንግ ቋንቋን በመጠቀም መቶኛዎችን ለማስላት ፕሮግራም እንዴት እንደሚደረግ እነሆ።

ደረጃ

በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 1
በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 1

ደረጃ 1. ፕሮግራምዎን ያቅዱ።

መቶኛዎችን ማስላት አስቸጋሪ ባይሆንም ፣ ኮድ መጻፍ ከመጀመርዎ በፊት ፕሮግራምዎን ማቀድ ሁል ጊዜ ጥሩ ልምምድ ነው። የሚከተሉትን ጥያቄዎች መልስ:

የእርስዎ ፕሮግራም ብዙ ቁጥርዎችን ይይዛል? ከሆነ ፣ ከዚያ የእርስዎ ፕሮግራም ብዙ የቁጥሮችን ብዛት እንዴት እንደሚይዝ ያስቡ። አንደኛው መንገድ በ int ምትክ ተንሳፋፊ ወይም ረዥም ተለዋዋጮችን መጠቀም ነው።

በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 2
በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 2

ደረጃ 2. ኮዱን ይፃፉ።

መቶኛውን ለማስላት ሁለት መለኪያዎች ያስፈልግዎታል

  • አጠቃላይ ዋጋ (ወይም ከፍተኛ የመሆን እሴት); እና ፣
  • የተገኘ እሴት የማን መቶኛ ማስላት ይፈልጋሉ።

    ለምሳሌ - አንድ ተማሪ በፈተና ላይ 30 ከደረሰ 30 ፣ እና ተማሪው ያገኘውን መቶኛ ውጤት ማስላት ከፈለጉ ፣ 100 ጠቅላላ ውጤት (ወይም ከፍተኛው ውጤት) እና 30 እርስዎ የሚሰሉበት ውጤት ነው መቶኛ።

  • መቶኛን ለማስላት ቀመር-

    መቶኛ = (የተገኘ እሴት x 100) / ጠቅላላ እሴት

  • ይህንን ግቤት (ግቤት) ከተጠቃሚው ለማግኘት በጃቫ ውስጥ የስካነር ተግባርን ይጠቀሙ።
በጃቫ ደረጃ 3 መቶኛን አስሉ
በጃቫ ደረጃ 3 መቶኛን አስሉ

ደረጃ 3. መቶኛን አስሉ።

መቶኛን ለማስላት በቀድሞው ደረጃ ቀመሩን ይጠቀሙ። መቶኛ እሴቱን ለማከማቸት ጥቅም ላይ የዋለው ተለዋዋጭ የዓይነት ተንሳፋፊ መሆኑን ያረጋግጡ። አለበለዚያ መልሱ ትክክል ላይሆን ይችላል።

  • ይህ የሆነበት ምክንያት ተንሳፋፊው የውሂብ ዓይነት 32 ቢት ነጠላ ትክክለኛነት ስላለው በሂሳብ ስሌቶች ውስጥ የአስርዮሽ ቁጥሮችን ከግምት ውስጥ ያስገባ ነው። ስለዚህ ተንሳፋፊውን ተለዋዋጭ በመጠቀም እንደ 5/2 (5 ክፍፍል 2) ለሂሳብ ስሌት መልስ 2 ፣ 5 ነው።

    • ተመሳሳዩን ስሌት (5/2) የሚደረገው ኢንተር ተለዋዋጭን በመጠቀም ከሆነ መልሱ 2 ነው።
    • ሆኖም ፣ አጠቃላይ እሴቱን እና የመመለሻ እሴቱን የሚያከማቹበት ተለዋዋጭ ኢንተር ሊሆን ይችላል። ተንሳፋፊ ተለዋዋጭን መቶኛ በመጠቀም በራስ -ሰር ወደ ተንሳፋፊ ይለውጣል። እና አጠቃላይ ስሌቱ በተንሳፋፊ ተለዋዋጭ ውስጥ አይደረግም።
በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 4
በጃቫ ውስጥ መቶኛን አስሉ ደረጃ 4

ደረጃ 4. መቶኛን ለተጠቃሚው ያሳዩ።

ፕሮግራሙ መቶኛውን ካሰላ በኋላ ውጤቱን ለተጠቃሚው ያሳዩ። በጃቫ ውስጥ የ System.out.print ወይም System.out.println ተግባራትን (አዲስ መስመር ለማተም) ይጠቀሙ።

ዘዴ 1 ከ 1 የኮድ ምሳሌ

አስመጣ java.util. Scanner; የሕዝብ ክፍል main_class {public static void main (String args) {int total, score; ተንሳፋፊ መቶኛ; የስካነር ግብዓትNumScanner = አዲስ ቃan (System.in); System.out.println ("ጠቅላላ ወይም ከፍተኛ እሴት ያስገቡ"); ጠቅላላ = inputNumScanner.nextInt (); System.out.println ("እሴት ያስገቡ"); ውጤት = ግብዓትNumScanner.nextInt (); መቶኛ = (ውጤት * 100/ ጠቅላላ); System.out.println ("መቶኛ =" + መቶኛ + " %"); }}

ጠቃሚ ምክሮች

  • GUI ወይም ግራፊክ የተጠቃሚ በይነገጽ ይፍጠሩ ፣ ይህም ፕሮግራሙን የበለጠ በይነተገናኝ እና ለመጠቀም ቀላል ያደርገዋል።
  • አንዳንድ የሂሳብ ስሌቶችን ለማከናወን ፕሮግራምዎን ያራዝሙ።

የሚመከር: