Javaда пайызды кантип эсептөө керек: 4 кадам (сүрөттөр менен)

Мазмуну:

Javaда пайызды кантип эсептөө керек: 4 кадам (сүрөттөр менен)
Javaда пайызды кантип эсептөө керек: 4 кадам (сүрөттөр менен)

Video: Javaда пайызды кантип эсептөө керек: 4 кадам (сүрөттөр менен)

Video: Javaда пайызды кантип эсептөө керек: 4 кадам (сүрөттөр менен)
Video: СҮРӨТКӨ ТҮШӨӨРДӨ УШУЛ 5 НЕРСЕНИ ЭСКЕ АЛУУ КЕРЕК! 2024, Май
Anonim

Процентти эсептөө чоң жардам бериши мүмкүн. Бирок сандар чоңойгондо, эсептөө үчүн программаны колдонуу алда канча жеңил болот. Бул жерде сиз Javaда пайызды эсептөө үчүн программа түзө аласыз.

Кадамдар

Javaдагы пайызды эсептөө 1 -кадам
Javaдагы пайызды эсептөө 1 -кадам

Кадам 1. Программаңызды пландаңыз

Процентти эсептөө кыйын болбосо да, кодду баштоодон мурун программаңызды пландаштыруу жакшы практика. Төмөнкү суроолорго жооп издеп көрүңүз:

Сиздин программа көп сандарды иштете алабы? Ооба болсо, анда сиздин программаңыз чоң сандарды башкара турган жолдор жөнүндө ойлонуп көрүңүз. Мунун бир жолу - int ордуна float же long өзгөрмөсүн колдонуу

Javaдагы пайызды эсептөө 2 -кадам
Javaдагы пайызды эсептөө 2 -кадам

Кадам 2. Кодду жазыңыз

Процентти эсептөө үчүн сизге эки параметр керек болот:

  • The жалпы упай (же мүмкүн болгон максималдуу балл); жана,
  • The алынган упай кимдин пайызын эсептегиси келет.

    Мисалы: Эгерде студент тестирлөөдөн 100дөн 30 балл алса жана сиз студент алган пайыздык бааларды эсептегиси келсе, 100 - бул жалпы баа (же мүмкүн болгон максималдуу балл). 30 - бул алынган балл, анын пайызын эсептегиси келет

  • Процентти эсептөө үчүн формула:

    Процент = (алынган балл x 100) / Жалпы упай

  • Бул параметрлерди (кириштерди) колдонуучудан алуу үчүн, Javaдагы Сканер функциясын колдонуп көрүңүз.
Javaдагы пайызды эсептөө 3 -кадам
Javaдагы пайызды эсептөө 3 -кадам

3 -кадам. Процентти эсептөө

Пайызды эсептөө үчүн мурунку кадамда берилген формуланы колдонуңуз. Проценттин маанисин сактоо үчүн колдонулуучу өзгөрмөнүн float түрүндө экенин текшериңиз. Болбосо, жооп туура эмес болушу мүмкүн.

  • Себеби, калкып чыгуучу маалыматтын түрү 32 бит бир тактык болуп саналат, ал тургай математикалык эсептөөлөрдө ондуктарды эске алат. Ошентип, өзгөрмөлүү өзгөрмөнү колдонуп, 5 /2 (5ти 2ге бөлүү) сыяктуу математикалык эсептөөнүн жообу 2,5 болот

    • Эгерде ошол эле эсептөө (5/2) int өзгөрмөсүн колдонсо, жооп 2 болот.
    • Бирок, сиз жалпы баллды жана алган баллды сактаган өзгөрмөлөр int болушу мүмкүн. Процентке float өзгөрмөсүн колдонуу intти автоматтык түрдө калкып чыгууга айландырат; жана жалпы эсептөө int ордуна float менен жүргүзүлөт.
Javaдагы пайызды эсептөө 4 -кадам
Javaдагы пайызды эсептөө 4 -кадам

Кадам 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, score; калкыма пайыз; Сканер inputNumScanner = жаңы сканер (System.in); System.out.println ("Жалпы, же максималдуу баллды киргизиңиз:"); жалпы = inputNumScanner.nextInt (); System.out.println ("Алынган баллды киргизиңиз:"); балл = inputNumScanner.nextInt (); пайыз = (упай * 100/ жалпы); System.out.println ("Процент =" + пайыз + " %"); }}

Кеңештер

  • Программаны интерактивдүү жана колдонууну оңой кыла турган GUI түзүп көрүңүз.
  • Бир нече математикалык эсептөөлөрдү аткаруу үчүн программаңызды кеңейтүүгө аракет кылыңыз.

Сунушталууда: