Neidio i'r prif gynnwys

Cyfrifydd Canrannau am ddim

Cyfrifwch ganrannau ar unwaith: darganfod X% o Y, pa ganran yw X o Y, a'r newid canran rhwng dau werth.

Yn gweithio all-lein ar ôl llwytho

Beth yw X% o Y?

%
o
=

15 ÷ 100 × 200 = 30

X yw pa % o Y?

yw pa % o
=

30 ÷ 200 × 100 = 15%

Newid canran o A i B

→
=

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

Cynnydd o 25%

X yw Y% o ba rif?

yw
%
o

30 ÷ 15 × 100 = 200

Cynyddu neu leihau X trwy Y%

trwy
%
=

200 × (1 + 15 ÷ 100) = 230

Defnyddiau cyffredin

  • Cyfrifo Prisiau Gwerthiant ac AnawsterauCanfod y pris gostyngedig, swm cynilo a chanran o unrhyw werthiant neu ddisgownt hybu.
  • Cyfrifo Sgorau Arholiad a GraddauTrosi sgorau arholiad crai i ganrannau, cyfrifo cyfartaleddau graddau a chanfod pa sgor sydd ei angen arnoch.
  • Cyfrifo Canrannau AriannolCyfrifo llog, treth, comisiwn, marjinau elw a chanrannau ariannol eraill.
  • Cyfrifo Canrannau YstadegolCanfod cymarebau, amleddau cymharol a dosbarthiadau canran ar gyfer dadansoddi data.
  • Cyfrifo Canrannau Iechyd ac AddoldebCyfrifo targedau canran braster y corff, macros maethiant a chynnydd nod addoldeb mewn canrannau.

Sut Mae'n Gweithio

Mae pob un o'r pum modd cyfrifiad yn rhedeg yn gyfan gwbl yn y porwr gan ddefnyddio rhifyddeg JavaScript plaen — nid oes llyfrgelloedd allanol na gweinydd yn gysylltiedig. Mae canlyniadau'n diweddaru'n fyw wrth i chi deipio, wedi'u fformatio gan ddefnyddio API toLocaleString adeiledig y porwr i gyfateb confensiynau rhif eich lleoliad.

  1. 1
    Dewiswch fodd cyfrifiad
    Dangosir pum modd gwahanol ar yr un pryd: dod o hyd i X% o Y, penderfynu pa ganran yw un rhif o'r llall, cyfrifo newid canrannol rhwng dwy werth, ddatrys-gwrthdro am y cyfanswm gwreiddiol, a chymhwyso cynnydd neu ostyngiad canrannol. Mae pob un yn gweithredu'n annibynnol.
  2. 2
    Rhifyddeg byw drwy useMemo
    Mae mewnbynnau pob modd wedi'u weirio i fachyn useMemo React. Yr eiliad y bydd gwerth yn newid, mae'r fformiwla gyfatebol yn rhedeg ar unwaith yn y porwr — er enghraifft, cyfrifir newid canrannol fel ((i − o) / |o|) × 100, heb angen debounce na phwyso botwm.
  3. 3
    Fformatio rhifau sy'n ymwybodol o leoliad
    Fformatir canlyniadau gan ddefnyddio toLocaleString JavaScript, sy'n dirprwyo i injan Intl adeiledig y porwr. Mae hyn yn golygu bod gwahanwyr miloedd a marciau degol yn adlewyrchu lleoliad y defnyddiwr yn awtomatig — mae ymwelydd Ewropeaidd yn gweld 1.234,56 tra bo ymwelydd o UDA'n gweld 1,234.56.
  4. 4
    Cliciwch i gopïo unrhyw ganlyniad
    Mae pob blwch canlyniad yn fotwm sy'n galw navigator.clipboard.writeText, gan osod y rhif wedi'i fformatio ar y clipfwrdd. Mae marc-tic byr yn cadarnhau'r copi heb unrhyw lywio tudalen na modd.

Offer Cysylltiedig

Cwestiynau Cyffredin