Cum să renunțe la partea fracționară - cum să rezolve problemele cu fracții - Matematica

În cazul în care partea fracționară a numărului scris în format zecimal, este necesar să se „rostogolească înapoi“, apoi a scrie pur și simplu în jos toate cifrele sale înainte de punctul zecimal, și ea a fost, și toți biții în dreapta - muta. Dacă nu a avut nevoie să se debaraseze partea fracționară și rotunji până la o valoare întreagă, atunci ar trebui să acționeze în același mod, în cazul în care punctul zecimal a fost unul dintre cifre de la 0 la 4. În alte cazuri, la rezultatul ne-ar trebui să adăugați unul. De exemplu, îndepărtând partea fracționară 747.75, trebuie să obțineți 747 și rotunjirea că numărul - 748.

Se repetă pentru și cu numărul înregistrat în formatul obișnuit fracție mixtă - lăsați doar partea întreagă și o fracție. în picioare după spațiul. nu scrie. Dacă am vorbit despre rotunjire operație, de obicei, ar fi reținut, în cazul în care numărătorul părții fracție este mai mică decât jumătate din numitorul, sau altceva pentru întregul număr ar trebui să fie majorat cu unul. De exemplu, fracțiuni de la 41 8/15 după aruncarea partea fracționară trebuie să fie doar 41, iar rotunjirii - 42.

În cazul în care numărul inițial scris în formatul corect, fracții ordinare, apoi îndepărtând partea fracționară trebuie să facă unele calcule. Se împarte numărătorul fără reziduuri de la numitor - și coeficientul obținut este rezultatul conversiei și despre restul de divizare uita. Dacă ați aplicat operația de rotunjire la acest format de număr, pe care ar trebui să efectueze împărțirea la două zecimale - în cazul în care prima cifră după virgulă ar fi mai mult de patru, apoi în întreaga parte ar fi necesar să adăugați unul. De exemplu, aruncarea partea fracționară a 53/15 da numărul 3, și de rotunjire - 4.

Dacă aveți nevoie pentru a scăpa de partea fracție în orice program, este necesar să se utilizeze disponibile într-un anumit instrumente limbaj de programare. De exemplu, în limbajul PHP a construit-in sprintf, care a transferat valoarea inițială, iar tipul de date specificat valoarea întreagă (u), veți obține dreptul de „circumcizie“ în loc de rotunjire:

Punerea în aplicare a acestei linii va arunca în original 747.75, inclusiv o parte fracționată și de afișare 747.

Același rezultat în PHP pot fi obținute folosind funcția încorporată exploda - creează o variabilă șir de o matrice de valori, împărțind-o prin delimitatorul dat. Transmiteți acest punct de funcții ca un separator și o valoare inițială, iar apoi setați prima variabilă funcție array element creat - acesta va conține toate caracterele din numărul inițial, cu excepția părții fracționare. De exemplu:

$ Rezultat = exploda ( '747.75' '');
$ Rezultat = $ rezultat [0];

Dacă este necesar, în PHP pentru a rotunji valoarea și nu aruncați partea fracționară, atunci ar trebui să utilizați funcția de built-rotund, trecându-l o singură variabilă - numărul inițial: