Întreaga parte

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Funcția parte întreagă

În matematică , funcția parte întreagă , cunoscută și sub numele de funcție etaj (din cuvântul englez floor care înseamnă „etaj”), este funcția care asociază orice număr real cel mai mare întreg mai mic sau egal cu . Funcția de parte întreagă este de obicei indicată cu sau .

Funcția mantissa , definită ca , scris și ca mod 1 sau , se numește partea fracționată a . Fiecare fracțiune poate fi scris ca un număr mixt, adică suma unui număr întreg și a unei fracții proprii . Funcția etaj și funcția fracțională extind această descompunere la toate numerele reale.

Proprietate

Unele proprietăți ale funcției părții întregi

  • Da, da
cu egalitate pe partea stângă care ține dacă și numai dacă este un întreg.
.
  • Pentru fiecare întreg și orice număr real ,
  • Pentru orice număr real care nu este întreg avem:
  • Rotunjirea obișnuită a unui număr până la cel mai apropiat număr întreg poate fi exprimat ca .
  • Funcția de parte întreagă nu este continuă , dar este semi-continuă . Fiind o funcție constantă în bucăți , derivata sa este zero atunci când există, adică pentru toate valorile care nu sunt întregi.
  • De sine este un număr real și un întreg, unul are dacă și numai dacă În limbaj sofisticat, întreaga funcție parte face parte dintr-o conexiune Galois ; este adăugarea superioară a funcției care scufundă numerele întregi în reali.
  • Folosind funcția etaj, puteți produce mai multe formule pentru calcularea numerelor prime care sunt explicite, dar care nu pot fi utilizate în practică.
  • Teorema lui Beatty afirmă că fiecare număr irațional împarte numerele naturale în două secvențe folosind funcția etaj.

Întreaga parte superioară

Funcția de tavan

O funcție strâns legată este numărul întreg superior , cunoscut și sub numele de funcție plafon (din cuvântul englez plafon care înseamnă „plafon”, spre deosebire de etaj , „etaj”), definit astfel: pentru orice număr real , tavan ( ) este cel mai mic întreg nu mai puțin de . De exemplu, plafonul (2,3) = 3, plafonul (2) = 2 și plafonul (−2,3) = −2. Funcția de tavan este, de asemenea, indicată cu . Este ușor să demonstrezi asta

este asta

Dacă x nu este un număr întreg, atunci avem

Pentru orice număr întreg k , avem, de asemenea, că:

.

Dacă m și n sunt numere întregi prime pozitive, atunci

În programare

Operatorul (int)

În C

Practic toate limbajele de programare oferă programatorului posibilitatea de a converti o valoare a unui anumit tip de date într-o valoare de alt tip. În mod specific, acest lucru face posibilă conversia valorilor zecimale (care sunt de obicei reprezentate în virgulă mobilă ) la numere întregi (de obicei reprezentate ca complement al celor doi ).

În limbajul de programare C , acest lucru este posibil de către operatorul de turnare (int) . Această operație este un amestec de funcții de podea și tavan: pentru x pozitiv sau nul, returnează etaj ( x ), iar pentru negativ x returnează plafon ( x ).

Aceeași sintaxă funcționează cu numeroase alte limbaje, în special cu cele derivate din C, cum ar fi Java și Perl , precum și cu funcția POSIX floor ().

Probleme de rotunjire

Pictogramă lupă mgx2.svg Același subiect în detaliu: Rotunjire .

Utilizarea rotunjirii poate genera efecte neașteptate, care vin împotriva a ceea ce ar sugera intuiția. De exemplu, (int)(0,6/0,2) returnează valoarea 2 în majoritatea implementărilor lui C, chiar dacă matematic este 0,6 / 0,2 = 3.

Această problemă se datorează faptului că computerele funcționează intern cu sistemul de numere binare și nu este posibil să se reprezinte numerele 0,6 și 0,2 cu șiruri binare de lungime finită. Mai general: computerele nu funcționează niciodată direct cu un anumit număr zecimal, ci doar cu o aproximare a acestuia. În exemplu, rezultatul este calculat ca 2.999999999999999555910790149937, pe care operatorul (int) convertește ușor la valoarea 2.

Din cauza acestor probleme, majoritatea calculatoarelor moderne folosesc sistemul de numere zecimale codate binar intern.

Modul de distribuție uniformă 1

De sine este un număr irațional, apoi părțile fracționare , unde este variază între numerele întregi pozitive, acestea sunt distribuite uniform în intervalul deschis . Această afirmație poate fi redată mai precis în multe moduri, dintre care una afirmă:

pentru fiecare funcție continuă la valori reale (vezi teorema limită , integrală și echidistribuție ).

Urmând principiul general al aproximării diofantine descoperit de Hermann Weyl , această proprietate este echivalentă cu ceva mult mai ușor de controlat și anume că sumele

pentru sunt O (N) . Deoarece sunt progresii geometrice , acest lucru poate fi dovedit destul de direct. Condiția care este irațional implică faptul că

Trunchierea

Pictogramă lupă mgx2.svg Același subiect în detaliu: Trunchiere (matematică) .

În timp ce funcția de parte întreagă generează numai numere întregi, trunchierea , adică „tăierea cifrelor”, se poate face în orice poziție specificată, nu doar după cifra unităților.

Notaţie

Funcțiile întregi superioare și inferioare sunt în mod normal indicate cu paranteze pătrate, închise și deschise, unde lipsesc liniile orizontale superioare (pentru întregul inferior, funcția etaj) sau inferioare (pentru întregul superior, funcția tavan). De exemplu, în sistemul de compoziție editorial LaTeX aceste simboluri pot fi create cu comenzile \ lfloor, \ rfloor, \ lceil și \ rceil.

Alte proiecte

Matematica Portalul de matematică : accesați intrările Wikipedia care se ocupă de matematică