วิธีคำนวณเปอร์เซ็นต์ใน Java

ผู้เขียน: Joan Hall
วันที่สร้าง: 2 กุมภาพันธ์ 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
Java - for statement (Basic)
วิดีโอ: Java - for statement (Basic)

เนื้อหา

การคำนวณเปอร์เซ็นต์สามารถช่วยได้มากแต่เมื่อตัวเลขมีขนาดใหญ่ขึ้น การใช้โปรแกรมคำนวณจะง่ายกว่ามาก สำหรับความสนใจของคุณ คำแนะนำเกี่ยวกับวิธีสร้างโปรแกรมเพื่อคำนวณเปอร์เซ็นต์ใน Java

ขั้นตอน

  1. 1 สร้างอัลกอริทึมสำหรับโปรแกรมของคุณ แม้ว่าการคำนวณเปอร์เซ็นต์จะไม่ใช่เรื่องยาก แต่จะดีที่สุดหากคุณเขียนอัลกอริทึมสำหรับโปรแกรมก่อนที่จะเริ่มเขียนโค้ดจริง พยายามหาคำตอบสำหรับคำถามต่อไปนี้:
    • โปรแกรมของคุณจะรองรับคนจำนวนมากหรือไม่? ถ้าเป็นเช่นนั้น ให้ลองคิดถึงวิธีที่โปรแกรมของคุณสามารถจัดการกับตัวเลขจำนวนมากได้ วิธีหนึ่งในการทำเช่นนี้คือการใช้ตัวแปรเช่น ลอย หรือ ยาว, แทน int.
  2. 2 เขียนรหัส ในการคำนวณเปอร์เซ็นต์ คุณต้องมีพารามิเตอร์สองตัว:
    • คะแนนทั้งหมด (หรือคะแนนสูงสุดที่เป็นไปได้); และ
    • คะแนนที่ได้รับเปอร์เซ็นต์ที่คุณต้องการคำนวณ
      • ตัวอย่างเช่น หากนักเรียนทำคะแนนได้ 30 คะแนนจาก 100 คะแนนในการทดสอบ และคุณต้องการคำนวณเปอร์เซ็นต์ของคะแนนที่นักเรียนทำคะแนนได้ - 100 คือคะแนนรวม (หรือคะแนนสูงสุดที่เป็นไปได้) 30 คือคะแนนที่ได้ เปอร์เซ็นต์ที่คุณต้องการคำนวณ
    • สูตรคำนวณดอกเบี้ยคือ

      เปอร์เซ็นต์ = (คะแนนที่ได้รับ x 100) / คะแนนรวม
    • หากต้องการรับพารามิเตอร์เหล่านี้ (อินพุต) จากผู้ใช้ ลองใช้ฟังก์ชัน สแกนเนอร์ ในชวา
  3. 3 คำนวณเปอร์เซ็นต์ ใช้สูตรจากขั้นตอนก่อนหน้าในการคำนวณเปอร์เซ็นต์ ตรวจสอบให้แน่ใจว่าตัวแปรที่ใช้เก็บค่า เปอร์เซ็นต์ เป็นประเภท "ลอย" ถ้าไม่เช่นนั้นคำตอบอาจไม่ถูกต้อง
    • ทั้งนี้เป็นเพราะประเภทข้อมูล ลอย (ตัวเลขทศนิยมความแม่นยำ 32 บิตเดียว) พิจารณาเฉพาะ "ทศนิยม" ชนิดข้อมูลที่เป็นตัวเลขในการคำนวณทางคณิตศาสตร์ ดังนั้น การใช้ตัวแปร "float" คำตอบสำหรับการคำนวณทางคณิตศาสตร์ เช่น 5/2 (5 หารด้วย 2) จะเป็น 2.5
      • ถ้าเราทำการคำนวณ (5/2) โดยใช้ตัวแปร intแล้วคำตอบคือ 2
      • อย่างไรก็ตาม ตัวแปรที่คุณจัดเก็บ คะแนนทั้งหมด และ คะแนนที่ได้รับ, สามารถเป็นประเภท int... การใช้ตัวแปรประเภท ลอย สำหรับ เปอร์เซ็นต์ แปลง type . โดยอัตโนมัติ int ในประเภท ลอย... และการคำนวณทั่วไปจะทำใน "float" แทนที่จะเป็น "int"
  4. 4 แสดงค่าเปอร์เซ็นต์สำหรับผู้ใช้ หลังจากที่โปรแกรมคำนวณเปอร์เซ็นต์แล้ว ให้แสดงให้ผู้ใช้เห็น ในการทำสิ่งนี้ใน Java ให้ใช้ฟังก์ชั่น System.out.print หรือ System.out.println (สำหรับพิมพ์ / ออกบรรทัดใหม่)

วิธีที่ 1 จาก 1: รหัสตัวอย่าง

นำเข้า java.util.Scanner; คลาสสาธารณะ main_class {โมฆะสาธารณะหลัก (สตริง [] args) {รวม int คะแนน; เปอร์เซ็นต์ลอย สแกนเนอร์ inputNumScanner = สแกนเนอร์ใหม่ (System.in); System.out.println ("ป้อนคะแนนรวมหรือสูงสุด:"); รวม = inputNumScanner.nextInt (); System.out.println ("ป้อนคะแนนที่ได้รับ:"); คะแนน = inputNumScanner.nextInt (); เปอร์เซ็นต์ = (คะแนน * 100 / ทั้งหมด); System.out.println ("เปอร์เซ็นต์คือ =" + เปอร์เซ็นต์ + "%"); }}

เคล็ดลับ

  • พยายามสร้างส่วนต่อประสานกราฟิกกับผู้ใช้ที่ทำให้โปรแกรมมีการโต้ตอบและใช้งานง่ายขึ้น
  • ลองขยายโปรแกรมของคุณเพื่อทำการคำนวณทางคณิตศาสตร์สองสามอย่าง