Як обчислювати відсоток в java

Розрахунок відсотка може бути великий підмогою. Але коли цифри стають великими, то буде набагато простіше використовувати програму для його обчислення. До вашої уваги інструкція про те, як можна створити програму для обчислення відсотка в Java.

кроки

  1. Calculate Percentage in Java Step 1
1. Складіть алгоритм своєї програми. Хоча розрахунок відсотка - справа не складна, буде краще, якщо ви складете алгоритм програми перш, ніж почнете писати сам код. Спробуйте знайти відповіді на наступні питання:
  • Ваша програма буде обробляти великі числа? Якщо так, то спробуйте обдумати способи, за допомогою яких ваша програма зможе обробляти великий діапазон чисел. Один із способів зробити це - використовувати змінну типу float абоlong,замістьint.
  • Calculate Percentage in Java Step 2
    2. Напишіть код. Для розрахунку відсотка вам знадобиться два параметри:
  • Загальний бал (Або максимально можливий бал) - і
  • отримана оцінка, відсоток якої ви хочете розрахувати.
  • Наприклад: якщо студент набрав 30 балів із100 можливих в тесті, і ви хочете обчислити відсоток балів, набраних студентом - 100-загальний бал (або максимально можливий бал), 30 - отримана оцінка, відсоток якої ви хочете розрахувати.
  • Формула для розрахунку відсотка має вигляд:

    Відсоток = (Отримана оцінка x 100) / Загальний бал
  • Щоб отримати ці параметри (вхідні дані) від користувача, спробуйте використовувати функціюScanner в Java.
  • Calculate Percentage in Java Step 3
    3. Обчисліть відсоток. Використовуйте формулу з попереднього кроку, щоб обчислити процентне співвідношення. Переконайтеся, що змінна, яка використовується для зберігання значення відсотка має тип "float". Якщо немає, то відповідь може бути неправильним.
  • Це тому, що тип данихfloat (Числа з плаваючою комою одинарної точності размерностью32 біта) враховує як раз числовий тип даних «decimals» в математичних обчисленнях. Таким чином, за допомогою змінної типу "float" відповідь для математіческогорасчета, наприклад 5/2 (5 розділити на 2) буде 2,5.
  • Якщо ж проводити розрахунок (5/2) за допомогою змінноїint, то відповідь будет2.
  • Однак, змінні, в яких ви зберігаєтезагальний бал і отриманий бал,можуть бути типуint. Використання змінної типу float длявідсотка автоматично перетворює тип intв тип float.І загальний розрахунок буде виконаний в "float", замість "int".
  • Calculate Percentage in Java Step 4
    4. Відкрийте значення відсотка для користувача. Після того як програма розрахувала відсоток, відобразіть його користувачеві. Для цього в Java використовуйте функціїSystem.out.print або System.out.println (Для друку / виводу з новою рядки).
  • Метод 1 з 1:
    Sample Code
    import java.util.Scanner-public class main_class {public static void main (String [] args) {int total, score-float percentage-Scanner inputNumScanner = new Scanner (System.in) -System.out.println ( "Enter the total, or max, score:") -total = inputNumScanner.nextInt () - System.out.println ( "Enter the score obtained:") -score = inputNumScanner.nextInt () - percentage = (score * 100 / total) -System.out.println ( "The percentage is =" + percentage + "%") -}}

    Поради

    • Спробуйте створити графічний інтерфейс користувача, який зробить програму набагато більш інтерактивною і простий у використанні.
    • Спробуйте розширити свою програму до виконання кількох математичних розрахунків.
    Cхоже