Salt la conținutul principal
LibraTool logoLibraTool

Calculator Procente — gratuit

Calculează procentele instant: găsește X% din Y, ce procent reprezintă X din Y și variația procentuală dintre două valori.

Funcționează offline odată încărcat

Cât este X% din Y?

%
din
=

15 ÷ 100 × 200 = 30

X reprezintă ce % din Y?

este ce % din
=

30 ÷ 200 × 100 = 15%

Variație procentuală de la A la B

→
=

(100 − 80) ÷ |80| × 100 = 25%

Creștere de 25%

X este Y% din ce număr?

este
%
din

30 ÷ 15 × 100 = 200

Mărește sau micșorează X cu Y%

cu
%
=

200 × (1 + 15 ÷ 100) = 230

Utilizări frecvente

  • Calculați prețurile de vânzare și reduceriGăsiți prețul redus, suma de economii și procentul de reducere pentru orice vânzare sau reducere promovare.
  • Calculați scori de examen și noteConvertiți scorurile brute ale examenului în procente, calculați media notelor și găsiți scorul de care aveți nevoie.
  • Calculați procente financiareCalculați dobândă, impozite, comisioane, marje de profit și alte procente financiare.
  • Calculați procente statisticeGăsiți proporții, frecvențe relative și distribuții procentuale pentru analiză de date.
  • Calculați procente de sănătate și fitnessCalculați ținte de procent de grăsime corporală, macronutrienți nutriționali și progres obiectiv fitness în procente.

Cum funcționează

Toate cele cinci moduri de calcul rulează în întregime în browser folosind aritmetică JavaScript simplă — sunt zero biblioteci externe și niciun server implicat. Rezultatele se actualizează live pe măsură ce scrii, formatate folosind API-ul integrat toLocaleString al browser-ului pentru a se potrivi convențiilor numerice ale localei tale.

  1. 1
    Selectează un mod de calcul
    Cinci moduri distincte sunt afișate simultan: găsește X% din Y, determină ce procent este un număr din altul, calculează schimbarea procentuală între două valori, rezolvă invers pentru totalul original, și aplică o creștere sau scădere procentuală. Fiecare operează independent.
  2. 2
    Aritmetică live prin useMemo
    Intrările fiecărui mod sunt conectate la un hook React useMemo. În momentul în care o valoare se schimbă, formula corespunzătoare rulează instant în browser — de exemplu, schimbarea procentuală este calculată ca ((la − de la) / |de la|) × 100, fără nicio întârziere de debounce sau apăsare de buton necesară.
  3. 3
    Formatare de numere conștientă de locală
    Rezultatele sunt formatate folosind toLocaleString al JavaScript, care delegă către motorul Intl integrat al browser-ului. Aceasta înseamnă că separatorii de mii și marcajele zecimale reflectă automat locala utilizatorului — un vizitator european vede 1.234,56 în timp ce un vizitator din SUA vede 1,234.56.
  4. 4
    Clic pentru a copia orice rezultat
    Fiecare casetă de rezultat este un buton care apelează navigator.clipboard.writeText, plasând numărul formatat pe clipboard. O bifă scurtă confirmă copierea fără nicio navigare de pagină sau modal.

Instrumente similare

Întrebări frecvente