Tiontaire Aonad Saincheaptha
Aonaid Chustaim: Samhaltú, Foirmlí, agus na Cleachtais is Fearr
Sainmhínigh do chuid aonad tomhais féin atá ar ancaire le 'Aonad Bunúsach' nó le haonad custaim eile. Samhlaigh fachtóirí líneacha nó léirithe iomlána, agus eagraigh teaghlaigh chomhsheasmhacha do do thionscadal nó do réimse.
Coincheapa Bunúsacha
Samhaltú Bunaithe ar Thagairt
Is é do thagairt aonad custaim eile nó an 'Aonad Bunúsach'.
Mapálann an léiriú tiontaithe luachanna ionchuir isteach i spás an aonaid tagartha (tá an córas d'aon ghnó aonta-agnóiseach).
- Sábháilteacht ToiseTrí thagairt a roghnú, ceanglaíonn tú an t-aonad custaim go hintuigthe leis an teaghlach sin. Coinnigh teaghlaigh comhsheasmhach (e.g., aonaid ghaolmhara a thagraíonn don bhunáit chéanna).
- In-chumadóireachtAthraigh an tagairt níos déanaí gan an t-aonad a athainmniú—ní gá ach an léiriú a choigeartú.
- In-iniúchtaTá sainmhíniú amháin, soiléir ag gach aonad: tagairt + léiriú.
Fachtóir vs Léiriú
Úsáideann aonaid shimplí fachtóir tairiseach (e.g., 1 foo = 0.3048 × Bunáit).
Is féidir le haonaid arda úsáid a bhaint as léirithe le feidhmeanna (e.g., 10 * log(x / 1e-3)).
- Fachtóirí TairiseachaIs fearr do chaidrimh líneacha sheasta (scálaí faid, cóimheasa achair, etc.).
- LéiritheÚsáid feidhmeanna matamaitice do scálaí díorthaithe nó neamhlíneacha (cóimheasa, logartaim, cumhachtaí).
- TairisighTairisigh ionsuite mar PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN.
Ainmniú, Siombailí, agus Comhsheasmhacht
Roghnaigh siombailí gairide, neamh-dhébhríoch. Seachain imbhuailtí le caighdeáin atá ann cheana.
Déan doiciméadú ar an intinn i d'eagraíocht—cad a thomhaiseann sé agus cén fáth a bhfuil sé ann.
- SoiléireachtIs fearr siombailí gonta (1–4 carachtar molta; ceadaíonn an comhéadan úsáideora suas le 6).
- CobhsaíochtCaith le siombailí mar aitheantóirí cobhsaí ar fud tacair sonraí agus APIanna.
- StílÚsáid cású cosúil le SI nuair is ciallmhar (e.g., 'foo', 'kFoo', 'mFoo').
- Aonad custaim = aonad tagartha + léiriú tiontaithe.
- An tagairt a ancaireálann an toise; an léiriú a shainmhíníonn mapáil luacha.
- Is fearr fachtóirí tairiseacha do scálaí líneacha; úsáid léirithe i gcásanna speisialta.
Teanga Foirmlí
Tacaíonn léirithe le huimhreacha, an athróg x (luach ionchuir), luach ailias, tairisigh (PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN), oibreoirí uimhríochta, agus feidhmeanna matamaitice coitianta. Déantar léirithe a mheas go luach san aonad tagartha roghnaithe.
Oibreoirí
| Oibreoir | Brí | Sampla |
|---|---|---|
| + | Suimiú | x + 2 |
| - | Dealú/Diúltú Aonarach | x - 5, -x |
| * | Iolrú | 2 * x |
| / | Roinnt | x / 3 |
| ** | Cumhacht (úsáid **; déantar ^ a thiontú go huathoibríoch) | x ** 2 |
| () | Tosaíocht | (x + 1) * 2 |
Feidhmeanna
| Feidhm | Síniú | Sampla |
|---|---|---|
| sqrt | sqrt(x) | sqrt(x^2 + 1) |
| cbrt | cbrt(x) | cbrt(x) |
| pow | pow(a, b) | pow(0.3048, 2) |
| abs | abs(x) | abs(x) |
| min | min(a, b) | min(x, 100) |
| max | max(a, b) | max(x, 0) |
| round | round(x) | round(x * 1000) / 1000 |
| trunc | trunc(x) | trunc(x) |
| floor | floor(x) | floor(x) |
| ceil | ceil(x) | ceil(x) |
| sin | sin(x) | sin(PI/6) |
| cos | cos(x) | cos(PI/3) |
| tan | tan(x) | tan(PI/8) |
| asin | asin(x) | asin(0.5) |
| acos | acos(x) | acos(0.5) |
| atan | atan(x) | atan(1) |
| atan2 | atan2(y, x) | atan2(1, x) |
| sinh | sinh(x) | sinh(1) |
| cosh | cosh(x) | cosh(1) |
| tanh | tanh(x) | tanh(1) |
| ln | ln(x) | ln(x) |
| log | log(x) | log(100) |
| log2 | log2(x) | log2(8) |
| exp | exp(x) | exp(1) |
| degrees | degrees(x) | degrees(PI/2) |
| radians | radians(x) | radians(180) |
| percent | percent(value, total) | percent(25, 100) |
| factorial | factorial(n) | factorial(5) |
| gcd | gcd(a, b) | gcd(12, 8) |
| lcm | lcm(a, b) | lcm(12, 8) |
| clamp | clamp(value, min, max) | clamp(x, 0, 100) |
| sign | sign(x) | sign(-5) |
| nthRoot | nthRoot(value, n) | nthRoot(8, 3) |
Rialacha Léirithe
- Is é x an luach ionchuir; tá luach ailias ar fáil freisin.
- Úsáid iolrú follasach (e.g., 2 * PI, ní 2PI).
- Tairisigh ar fáil: PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN.
- Tá uillinneacha d'fheidhmeanna triantánacha i raidiain (úsáid feidhmeanna cúnta degrees() agus radians() le haghaidh tiontaithe).
- Tagair d'aonaid chustaim eile de réir ainm (snake_case) nó siombail; déantar a luachanna reatha toBase a instealladh mar thairisigh.
- Úsáid ** le haghaidh cumhachtaí (déanann an t-inneall ^ a thiontú go ** go huathoibríoch).
- Normalú ionchuir cliste: déantar ×, ÷, π, ², ³ a thiontú go huathoibríoch go *, /, PI, ^2, ^3.
- Feidhmeanna cúnta ar fáil: degrees(), radians(), percent(), factorial(), gcd(), lcm(), clamp(), sign(), nthRoot().
- Coscann braiteadh earráide feabhsaithe botúin choitianta (logartam uimhreacha diúltacha, fréamh chearnach uimhreacha diúltacha, roinnt ar nialas).
- Tagairt d'aonaid chustaim: Úsáid aonaid eile mar athróga i léirithe (e.g., 'x * A' áit a bhfuil A ina aonad custaim eile).
- Déantar neamhaird de spás bán; úsáid lúibíní chun tosaíocht a rialú.
- Ní mór do léirithe toradh uimhriúil críochta a tháirgeadh le haghaidh ionchur bailí.
- Úsáid iolrú follasach (e.g., 2 * PI).
- Tá uillinneacha d'fheidhmeanna triantánacha i raidiain.
- Tá log(x) bun 10; is é ln(x) an logartam nádúrtha (bun e).
Anailís Toiseach & Straitéisí
Tá an córas custaim seo aonta-agnóiseach. Samhlaigh teaghlaigh trí aonaid ghaolmhara a ancaireáil leis an 'Aonad Bunúsach' céanna (nó tagairt chomhroinnte). Coinnigh an bhrí comhsheasmhach ar fud an teaghlaigh a dhearann tú.
Straitéisí Samhaltaithe
| Straitéis | Cathain le húsáid | Nótaí |
|---|---|---|
| Fachtóir Díreach | Caidrimh líneacha (e.g., 1 foo = k × Bunáit). | Úsáid uimhir thairiseach (gan x). Cobhsaí agus beacht. |
| Scálú Cumhachta | Díorthaithe ó scála bunúsach (k^2, k^3). | Úsáid pow(k, n) áit a bhfuil k ina scála bunúsach. |
| Cóimheas nó Normalú | Aonaid sainithe i gcoibhneas le leibhéal tagartha (e.g., x / ref). | Úsáideach le haghaidh beart cosúil le hinnéacs; coinnigh ref follasach sa léiriú. |
| Scála Logartamach | Scálaí dearcadh nó cóimheas cumhachta (e.g., stíl dB 10 * log(x/ref)). | Cinntigh go bhfuil an fearann dearfach; déan doiciméadú ar an luach tagartha. |
| Mapáil Aifíneach | Cásanna neamhchoitianta le fritháirimh (a * x + b). | Athraíonn fritháirimh pointí nialais—cuir i bhfeidhm ach amháin nuair atá sé inchosanta ó thaobh coincheapa de. |
Eagarthóir & Bailíochtú
Cruthaigh aonaid le hainm, siombail (suas le 6 charachtar), clib datha, tagairt (Aonad Bunúsach nó aonad custaim eile), agus fachtóir/léiriú. Bailíochtaíonn an t-eagarthóir foirmlí i bhfíor-am le braiteadh earráide feabhsaithe agus cuireann sé cosc ar thagairtí ciorclacha.
- Áirítear le roghanna tagartha an 'Aonad Bunúsach' agus aonaid chustaim atá ann cheana. Déantar roghanna neamhshábháilte a chruthódh timthriallta a scagadh go huathoibríoch.
- Athróga: úsáid x (nó value) don luach ionchuir. Tagair d'aonaid chustaim eile de réir ainm snake_case nó de réir siombail; déantar a luachanna reatha toBase a instealladh mar thairisigh.
- Tairisigh tacaithe: PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN.
- Croí-fheidhmeanna: sqrt, cbrt, pow, abs, min, max, round, trunc, floor, ceil, sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, ln, log, log2, exp.
- Feidhmeanna cúnta: degrees(), radians(), percent(), factorial(), gcd(), lcm(), clamp(), sign(), nthRoot() le haghaidh UX feabhsaithe.
- Oibreoirí: +, -, *, /, ** le haghaidh cumhachta. Normalú ionchuir cliste: déantar ×, ÷, π, ², ³ a thiontú go huathoibríoch.
- Bailíochtú i bhfíor-am le réamhamharc (e.g., 10 x → toradh), aicmiú castachta (simplí/measartha/casta), agus moltaí atá feasach ar an gcomhthéacs.
- Aimsíonn braiteadh earráide feabhsaithe botúin choitianta: logartaim d'uimhreacha neamhdhearfacha, fréamhacha cearnacha d'uimhreacha diúltacha, roinnt ar nialas.
- Coscann braiteadh timthrialla ardleibhéil aonaid ó bheith ag brath orthu féin (go díreach nó go hindíreach) le teachtaireachtaí earráide soiléire.
- Painéal cabhrach idirghníomhach le samplaí catagóirithe, blúirí foirmlí inchliceáilte, agus cnaipí aonaid chustaim le haghaidh ionsá éasca.
Na Cleachtais is Fearr
- Is fearr fachtóir tairiseach más féidir; léirithe ach amháin nuair is gá.
- Roghnaigh aonad tagartha atá cobhsaí, a thuigtear go forleathan, agus nach dócha go n-athróidh sé.
- Seachain slabhraí ciorclacha tagairtí; coinnigh graif aichiorclach.
- Cuir luachanna samplacha leis agus déan tras-seiceáil le háireamháin neamhspleácha nó le haitheantais aitheanta.
- Coinnigh siombailí gairid, uathúil, agus doiciméadaithe do d'eagraíocht.
- Má úsáideann tú logartaim, taifead an luach tagartha, an bunáit, agus an fearann beartaithe de x.
- Tástáil le 3–5 luach ionadaíoch agus fíoraigh tiontuithe turais bhabhta.
- Seachain tagairtí ciorclacha; roghnaigh aonad tagartha cobhsaí.
- Déan doiciméadú ar bhoinn tuisceana (fearainn, fritháirimh, raonta tipiciúla).
Teimpléid Tosaigh & Samplaí
Léiríonn na samplaí seo patrúin samhaltaithe coitianta sa chóras seo atá dírithe ar chustaim amháin. Cuir do chuid riachtanas in ionad tairisigh agus tagairtí.
| Ainm | Foirmle | Tagairt | Nótaí |
|---|---|---|---|
| Aonad Scálaithe de réir Bunáite (foo) | 0.3048 | Aonad Bunúsach | Sainmhíníonn 1 foo = 0.3048 × Bunáit (fachtóir líneach simplí). |
| Scálaithe de réir Cumhachta (foo²) | pow(0.3048, 2) | Aonad Bunúsach | Díorthaithe ó scála bunúsach (k^2). |
| Scálaithe de réir Toirte (foo³) | pow(0.3048, 3) | Aonad Bunúsach | Díorthaithe ó scála bunúsach (k^3). |
| Innéacs ó Thagairt | x / 42 | Aonad Bunúsach | Normalaigh de réir leibhéal seasta (fearann x > 0). |
| Cóimheas Cumhachta (stíl dB) | 10 * log(x / 0.001) | Aonad Bunúsach | Tomhas logartamach i gcoibhneas le 1 mW (sampla). Cinntigh go bhfuil x > 0. |
| Fachtóir Céimseatúil | 2 * PI * 0.5 | Aonad Bunúsach | Sampla de thairisigh agus d'iolrú. |
| Tagairt d'Aonad Custaim Eile | A * 2 | Aonad Custaim A | Úsáid siombail/ainm aonaid eile mar thairiseach i léirithe. |
| Caidreamh Aonaid Coimpléascach | sqrt(x^2 + base_length^2) | Aonad Bunúsach | Caidreamh Píotagaróach ag úsáid an aonaid chustaim 'base_length' mar thairiseach. |
| Aonad Scálaithe le Fritháireamh | x * scale_factor + offset_unit | Aonad Bunúsach | Claochlú líneach ag úsáid dhá aonad custaim eile mar thairisigh. |
| Céatadán d'Aonad Tagartha | percent(x, reference_value) | Aonad Bunúsach | Cuir an t-ionchur in iúl mar chéatadán d'aonad custaim eile ag úsáid feidhm chúnta. |
| Raon Aonaid Clampáilte | clamp(x * multiplier, min_unit, max_unit) | Aonad Bunúsach | Srian luachanna idir dhá thairiseach aonaid chustaim ag úsáid an chúntóra clamp. |
| Cóimheas Aonaid le GCD | x / gcd(x, common_divisor) | Aonad Bunúsach | Caidreamh matamaitice ag úsáid an chúntóra GCD le tairiseach aonaid chustaim. |
| Slabhra Tiontaithe Uillinne | degrees(x * PI / reference_angle) | Aonad Uillinne Custaim | Tiontaigh go céimeanna ag úsáid aonaid uillinne custaim agus an fheidhm chúnta degrees(). |
Rialachas & Comhoibriú
- Coinnigh catalóg d'aonaid chustaim cheadaithe le húinéirí agus dátaí athbhreithnithe.
- Úsáid leaganú nuair a thagann forbairt ar shainmhínithe; seachain athruithe briste ar shiombailí.
- Taifead tionscnamh do thairisigh agus do thagairtí (caighdeáin, litríocht, doiciméid inmheánacha).
- Déan tástálacha bailíochtaithe a uathoibriú (seiceálacha raoin, tiontuithe samplacha, monatónacht).
Ceisteanna Coitianta
Ar cheart dom fachtóir tairiseach nó léiriú a úsáid?
Is fearr fachtóir tairiseach aon uair a bhíonn an caidreamh líneach agus seasta. Ná húsáid léirithe ach amháin nuair a bhíonn an mapáil ag brath ar x nó nuair a éilíonn sé feidhmeanna (cumhachtaí, logartaim, triantánacht).
Conas a roghnaím aonad tagartha?
Roghnaigh aonad cobhsaí, a thuigtear go forleathan a ghabhann an toise atá beartaithe agat (e.g., méadar don fhad, m² don achar). Ancaireálann an tagairt an bhrí toiseach.
An bhfuil uillinneacha i gcéimeanna nó i raidiain?
I raidiain. Tiontaigh céimeanna trí iolrú faoi PI/180 sula n-úsáidtear feidhmeanna triantánacha.
An féidir liom aonaid chustaim a shlabhrú?
Is féidir, ach seachain timthriallta. Coinnigh an graf aichiorclach agus déan an slabhra a dhoiciméadú chun soiléireacht a chaomhnú.
Eolaire Iomlán na nUirlisí
Gach 71 uirlis atá ar fáil ar UNITS