Inmultire, impartire, adunare, scădere de numere reale în pascal

Cu numere reale pot produce operația de înmulțire. plus. scădere. și operației de împărțire. În care operația divizare diferă de Div operație. Împărțirea numerelor reale - aceasta este o divizie comună matematică, ca rezultat, care poate fi obținut ca o fracție sau întreg.

În linia №8 multiplicare a scrie.

Linia de demarcație №10 operațiune de scriere. Acesta diferă de funcționarea «Div» este posibil să se împartă numărul de rezultatul fracționară operației și pot fi preparate numere fracționare. Rețineți că divizia de funcționare „/“ nu este realizată într-un tip întreg întreg variabil, deoarece ca urmare a unei astfel de operațiuni se pot dovedi numere fracționare, iar programul va afișa o eroare.

String №12 - operație plus.

String №14 - scădere.

Rândurile afișa mesajul de pe ecran (№9, 11, 13, 15) pentru variabila «C», am înregistrat formatul de ieșire „4: 1“. (Ar trebui să arate un maxim de 4 cifre și o cifră după virgulă).

Inmultire, impartire, adunare, scădere de numere reale în pascal

Plus față de materialul.

Acțiuni cu privire la diferite tipuri de date.

  • Dacă vom adăuga, scădea sau multiplica două numere, dintre care unul este un adevarat (real), atunci rezultatul va fi de tip REAL.
  • Când divizarea (/) este obținut printr-un număr real (REAL).
  • Când diviziunea întreg (DIV) sau calcularea restului diviziunii întreg (MOD), obținut printr-un număr întreg (INTEGER).
  • functiile ABS si SQR sunt definite pentru ambele tipuri de date, astfel încât întregul argument rezultatul este INTEGER, dar pentru un argument real - REAL.