Хувь хэмжээг хэрхэн тооцоолох тухай энэ нийтлэл маш их хэрэгтэй байж магадгүй юм. Гэсэн хэдий ч тоонууд томрох тусам тэдгээрийг тооцоолох програмыг ашиглах нь таны ажлыг ихээхэн хөнгөвчлөх болно. Java програмчлалын хэлийг ашиглан хувь хэмжээг тооцоолох програмыг хэрхэн яаж хийхийг энд харуулав.
Алхам
Алхам 1. Хөтөлбөрөө төлөвлөх
Хувь хэмжээг тооцоолох нь хэцүү биш боловч код бичиж эхлэхээсээ өмнө програмаа төлөвлөх нь үргэлж сайн практик байдаг. Дараах асуултуудад хариулна уу:
Танай хөтөлбөр олон тооны тоог зохицуулах уу? Хэрэв тийм бол, таны програм олон тооны тоонуудыг хэрхэн зохицуулах талаар бодож үзээрэй. Нэг арга бол int -ийн оронд float эсвэл long variables ашиглах явдал юм
Алхам 2. Кодыг бичнэ үү
Хувь хэмжээг тооцоолохын тулд танд хоёр параметр хэрэгтэй.
- Нийт үнэ цэнэ (эсвэл магадлалын хамгийн их утга); ба,
-
Олсон үнэ цэнэ Та хэдэн хувийг тооцоолохыг хүсч байна.
Жишээлбэл: Хэрэв оюутан шалгалтанд 100 -аас 30 оноо авсан бөгөөд та оюутны авсан оноог тооцоолохыг хүсч байвал 100 бол нийт оноо (эсвэл хамгийн их оноо), 30 бол таны тооцоолох оноо юм. хувь
-
Хувь хэмжээг тооцоолох томъёо нь:
Хувь = (Хийсэн утга x 100) / Нийт утга
- Энэ параметрийг (оролтыг) хэрэглэгчээс авахын тулд Java дээрх Scanner функцийг ашиглана уу.
Алхам 3. Хувь хэмжээг тооцоол
Хувь хэмжээг тооцоолохын тулд өмнөх алхам дахь томъёог ашиглана уу. Хувьцааны утгыг хадгалахад ашигладаг хувьсагч нь float хэлбэртэй эсэхийг шалгаарай. Үгүй бол хариулт нь зөв биш байж магадгүй юм.
-
Учир нь хөвөгч өгөгдлийн төрөл нь 32 битийн нарийвчлалтай байдаг тул математик тооцоололд аравтын тоог харгалзан үздэг. Тиймээс, хөвөх хувьсагчийг ашиглан 5 /2 (5 хуваах 2) гэх мэт математик тооцооллын хариулт нь 2, 5 байна.
- Хэрэв int хувьсагчийг ашиглан ижил тооцоог (5 /2) хийсэн бол хариулт нь 2 байна.
- Гэсэн хэдий ч таны нийт утга болон өгөөжийн утгыг хадгалдаг хувьсагч нь int байж болно. Хөвөгч хувьсагчийг хувиар ашиглах нь int -ийг автоматаар хөвөгч болгон хөрвүүлэх болно; мөн нийт тооцоог int биш float хувьсагчаар хийнэ.
Алхам 4. Хэрэглэгчид хувь хэмжээг харуулна
Програм нь хувийг тооцоолсны дараа үр дүнг хэрэглэгчдэд харуулна. Java дээр System.out.print эсвэл System.out.println функцийг (шинэ мөр хэвлэх) ашиглана уу.
1 -ийн 1 -р арга: Кодын жишээ
java.util. Scanner импортлох; public class main_class {public static void main (String args) {int total, оноо; хөвөх хувь; Scanner inputNumScanner = шинэ сканнер (System.in); System.out.println ("Нийт эсвэл хамгийн их утгыг оруулна уу:"); нийт = inputNumScanner.nextInt (); System.out.println ("Утга оруулна уу:"); оноо = inputNumScanner.nextInt (); хувь = (оноо * 100/ нийт); System.out.println ("Хувь нь =" + хувь + " %"); }}
Зөвлөмж
- GUI эсвэл график хэрэглэгчийн интерфэйсийг бий болгох нь програмыг илүү интерактив, ашиглахад хялбар болгоно.
- Математикийн тооцоолол хийхийн тулд програмаа өргөжүүлээрэй.