ਕਸਟਮ ਇਕਾਈਆਂ ਦਾ ਪਰਿਵਰਤਕ
ਕਸਟਮ ਯੂਨਿਟ: ਮਾਡਲਿੰਗ, ਫਾਰਮੂਲੇ, ਅਤੇ ਵਧੀਆ ਅਭਿਆਸ
ਆਪਣੀਆਂ ਖੁਦ ਦੀਆਂ ਮਾਪਣ ਇਕਾਈਆਂ ਨੂੰ 'ਬੇਸ ਯੂਨਿਟ' ਜਾਂ ਕਿਸੇ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ ਨਾਲ ਜੋੜ ਕੇ ਪਰਿਭਾਸ਼ਿਤ ਕਰੋ। ਲੀਨੀਅਰ ਕਾਰਕਾਂ ਜਾਂ ਪੂਰੇ ਸਮੀਕਰਨਾਂ ਨੂੰ ਮਾਡਲ ਬਣਾਓ, ਅਤੇ ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਜਾਂ ਡੋਮੇਨ ਲਈ ਇਕਸਾਰ ਪਰਿਵਾਰਾਂ ਨੂੰ ਸੰਗਠਿਤ ਕਰੋ।
ਮੁੱਢਲੇ ਸੰਕਲਪ
ਹਵਾਲਾ-ਅਧਾਰਿਤ ਮਾਡਲਿੰਗ
ਤੁਹਾਡਾ ਹਵਾਲਾ ਇੱਕ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ ਜਾਂ 'ਬੇਸ ਯੂਨਿਟ' ਹੈ।
ਪਰਿਵਰਤਨ ਸਮੀਕਰਨ ਇਨਪੁਟ ਮੁੱਲਾਂ ਨੂੰ ਹਵਾਲਾ ਯੂਨਿਟ ਦੇ ਸਪੇਸ ਵਿੱਚ ਮੈਪ ਕਰਦਾ ਹੈ (ਸਿਸਟਮ ਜਾਣਬੁੱਝ ਕੇ ਯੂਨਿਟ-ਅਗਿਆਨਵਾਦੀ ਹੈ)।
- ਅਯਾਮੀ ਸੁਰੱਖਿਆਇੱਕ ਹਵਾਲਾ ਚੁਣ ਕੇ, ਤੁਸੀਂ ਅਸਿੱਧੇ ਤੌਰ 'ਤੇ ਕਸਟਮ ਯੂਨਿਟ ਨੂੰ ਉਸ ਪਰਿਵਾਰ ਨਾਲ ਜੋੜਦੇ ਹੋ। ਪਰਿਵਾਰਾਂ ਨੂੰ ਇਕਸਾਰ ਰੱਖੋ (ਉਦਾਹਰਣ ਵਜੋਂ, ਇੱਕੋ ਅਧਾਰ ਦਾ ਹਵਾਲਾ ਦੇਣ ਵਾਲੀਆਂ ਸਬੰਧਤ ਇਕਾਈਆਂ)।
- ਰਚਨਾਯੋਗਤਾਯੂਨਿਟ ਦਾ ਨਾਮ ਬਦਲੇ ਬਿਨਾਂ ਬਾਅਦ ਵਿੱਚ ਹਵਾਲਾ ਬਦਲੋ — ਸਿਰਫ ਸਮੀਕਰਨ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
- ਆਡਿਟਯੋਗਤਾਹਰੇਕ ਯੂਨਿਟ ਦੀ ਇੱਕ ਇੱਕਲੀ, ਸਪਸ਼ਟ ਪਰਿਭਾਸ਼ਾ ਹੁੰਦੀ ਹੈ: ਹਵਾਲਾ + ਸਮੀਕਰਨ।
ਕਾਰਕ ਬਨਾਮ ਸਮੀਕਰਨ
ਸਧਾਰਨ ਇਕਾਈਆਂ ਇੱਕ ਸਥਿਰ ਕਾਰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ (ਉਦਾਹਰਣ ਵਜੋਂ, 1 ਫੂ = 0.3048 × ਅਧਾਰ)।
ਉੱਨਤ ਇਕਾਈਆਂ ਫੰਕਸ਼ਨਾਂ ਦੇ ਨਾਲ ਸਮੀਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀਆਂ ਹਨ (ਉਦਾਹਰਣ ਵਜੋਂ, 10 * log(x / 1e-3))।
- ਸਥਿਰ ਕਾਰਕਸਥਿਰ ਲੀਨੀਅਰ ਸਬੰਧਾਂ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ (ਲੰਬਾਈ ਦੇ ਪੈਮਾਨੇ, ਖੇਤਰ ਦੇ ਅਨੁਪਾਤ, ਆਦਿ)।
- ਸਮੀਕਰਨਉਤਪੰਨ ਜਾਂ ਗੈਰ-ਲੀਨੀਅਰ ਪੈਮਾਨਿਆਂ ਲਈ ਗਣਿਤਕ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਅਨੁਪਾਤ, ਲਘੂਗਣਕ, ਘਾਤਾਂ)।
- ਸਥਿਰਾਂਕPI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN ਵਰਗੇ ਬਿਲਟ-ਇਨ ਸਥਿਰਾਂਕ।
ਨਾਮਕਰਨ, ਪ੍ਰਤੀਕ, ਅਤੇ ਇਕਸਾਰਤਾ
ਛੋਟੇ, ਅਸਪਸ਼ਟ ਪ੍ਰਤੀਕ ਚੁਣੋ। ਮੌਜੂਦਾ ਮਿਆਰਾਂ ਨਾਲ ਟਕਰਾਅ ਤੋਂ ਬਚੋ।
ਆਪਣੀ ਸੰਸਥਾ ਵਿੱਚ ਇਰਾਦੇ ਦਾ ਦਸਤਾਵੇਜ਼ ਬਣਾਓ—ਇਹ ਕੀ ਮਾਪਦਾ ਹੈ ਅਤੇ ਇਹ ਕਿਉਂ ਮੌਜੂਦ ਹੈ।
- ਸਪਸ਼ਟਤਾਸੰਖੇਪ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿਓ (1–4 ਅੱਖਰਾਂ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ; UI 6 ਤੱਕ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ)।
- ਸਥਿਰਤਾਡਾਟਾਸੈੱਟਾਂ ਅਤੇ API_கள் ਵਿੱਚ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਸਥਿਰ ਪਛਾਣਕਰਤਾਵਾਂ ਵਜੋਂ ਸਮਝੋ।
- ਸ਼ੈਲੀਜਿੱਥੇ ਸਮਝਦਾਰ ਹੋਵੇ, SI-ਵਰਗੇ ਕੇਸਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਉਦਾਹਰਣ ਵਜੋਂ, 'foo', 'kFoo', 'mFoo')।
- ਇੱਕ ਕਸਟਮ ਯੂਨਿਟ = ਹਵਾਲਾ ਯੂਨਿਟ + ਪਰਿਵਰਤਨ ਸਮੀਕਰਨ।
- ਹਵਾਲਾ ਅਯਾਮ ਨੂੰ ਐਂਕਰ ਕਰਦਾ ਹੈ; ਸਮੀਕਰਨ ਮੁੱਲ ਮੈਪਿੰਗ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ।
- ਲੀਨੀਅਰ ਪੈਮਾਨਿਆਂ ਲਈ ਸਥਿਰ ਕਾਰਕਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿਓ; ਵਿਸ਼ੇਸ਼ ਮਾਮਲਿਆਂ ਲਈ ਸਮੀਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਫਾਰਮੂਲਾ ਭਾਸ਼ਾ
ਸਮੀਕਰਨ ਸੰਖਿਆਵਾਂ, ਵੇਰੀਏਬਲ x (ਇਨਪੁਟ ਮੁੱਲ), ਉਪਨਾਮ ਮੁੱਲ, ਸਥਿਰਾਂਕ (PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN), ਅੰਕਗਣਿਤ ਆਪਰੇਟਰਾਂ, ਅਤੇ ਆਮ ਗਣਿਤਕ ਫੰਕਸ਼ਨਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ। ਸਮੀਕਰਨ ਚੁਣੇ ਹੋਏ ਹਵਾਲਾ ਯੂਨਿਟ ਵਿੱਚ ਇੱਕ ਮੁੱਲ ਦਾ ਮੁਲਾਂਕਣ ਕਰਦੇ ਹਨ।
ਆਪਰੇਟਰ
| ਆਪਰੇਟਰ | ਅਰਥ | ਉਦਾਹਰਣ |
|---|---|---|
| + | ਜੋੜ | x + 2 |
| - | ਘਟਾਓ/ਯੂਨਰੀ ਨਿਖੇਧ | x - 5, -x |
| * | ਗੁਣਾ | 2 * x |
| / | ਵੰਡ | x / 3 |
| ** | ਘਾਤ ( ** ਦੀ ਵਰਤੋਂ ਕਰੋ; ^ ਸਵੈ-ਚਾਲਿਤ ਰੂਪ ਵਿੱਚ ਬਦਲ ਜਾਂਦਾ ਹੈ) | x ** 2 |
| () | ਤਰਜੀਹ | (x + 1) * 2 |
ਫੰਕਸ਼ਨ
| ਫੰਕਸ਼ਨ | ਦਸਤਖਤ | ਉਦਾਹਰਣ |
|---|---|---|
| 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) |
ਸਮੀਕਰਨ ਨਿਯਮ
- x ਇਨਪੁਟ ਮੁੱਲ ਹੈ; ਉਪਨਾਮ ਮੁੱਲ ਵੀ ਉਪਲਬਧ ਹੈ।
- ਸਪਸ਼ਟ ਗੁਣਾ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਉਦਾਹਰਣ ਵਜੋਂ, 2 * PI, 2PI ਨਹੀਂ)।
- ਉਪਲਬਧ ਸਥਿਰਾਂਕ: PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN।
- ਤਿਕੋਣਮਿਤੀ ਫੰਕਸ਼ਨਾਂ ਲਈ ਕੋਣ ਰੇਡੀਅਨ ਵਿੱਚ ਹੁੰਦੇ ਹਨ (ਪਰਿਵਰਤਨ ਲਈ degrees() ਅਤੇ radians() ਸਹਾਇਕ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ)।
- ਦੂਜੇ ਕਸਟਮ ਯੂਨਿਟਾਂ ਦਾ ਨਾਮ (snake_case) ਜਾਂ ਪ੍ਰਤੀਕ ਦੁਆਰਾ ਹਵਾਲਾ ਦਿਓ; ਉਹਨਾਂ ਦੇ ਮੌਜੂਦਾ toBase ਮੁੱਲ ਸਥਿਰਾਂਕ ਵਜੋਂ ਦਾਖਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
- ਘਾਤਾਂ ਲਈ ** ਦੀ ਵਰਤੋਂ ਕਰੋ (ਇੰਜਣ ਸਵੈ-ਚਾਲਿਤ ਰੂਪ ਵਿੱਚ ^ ਨੂੰ ** ਵਿੱਚ ਬਦਲਦਾ ਹੈ)।
- ਸਮਾਰਟ ਇਨਪੁਟ ਸਧਾਰਨੀਕਰਨ: ×, ÷, π, ², ³ ਸਵੈ-ਚਾਲਿਤ ਰੂਪ ਵਿੱਚ *, /, PI, ^2, ^3 ਵਿੱਚ ਬਦਲ ਜਾਂਦੇ ਹਨ।
- ਉਪਲਬਧ ਸਹਾਇਕ ਫੰਕਸ਼ਨ: degrees(), radians(), percent(), factorial(), gcd(), lcm(), clamp(), sign(), nthRoot()।
- ਵਧੀ ਹੋਈ ਗਲਤੀ ਖੋਜ ਆਮ ਗਲਤੀਆਂ ਨੂੰ ਰੋਕਦੀ ਹੈ (ਨਕਾਰਾਤਮਕ ਸੰਖਿਆਵਾਂ ਦਾ ਲੌਗ, ਨਕਾਰਾਤਮਕ ਸੰਖਿਆਵਾਂ ਦਾ ਵਰਗਮੂਲ, ਸਿਫ਼ਰ ਨਾਲ ਵੰਡ)।
- ਕਸਟਮ ਯੂਨਿਟ ਹਵਾਲਾ: ਸਮੀਕਰਨਾਂ ਵਿੱਚ ਦੂਜੇ ਯੂਨਿਟਾਂ ਨੂੰ ਵੇਰੀਏਬਲਾਂ ਵਜੋਂ ਵਰਤੋ (ਉਦਾਹਰਣ ਵਜੋਂ, 'x * A' ਜਿੱਥੇ A ਇੱਕ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ ਹੈ)।
- ਖਾਲੀ ਥਾਂ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ; ਤਰਜੀਹ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਬਰੈਕਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ।
- ਸਮੀਕਰਨਾਂ ਨੂੰ ਵੈਧ ਇਨਪੁਟਾਂ ਲਈ ਇੱਕ ਸੀਮਤ ਸੰਖਿਆਤਮਕ ਨਤੀਜਾ ਪੈਦਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
- ਸਪਸ਼ਟ ਗੁਣਾ ਦੀ ਵਰਤੋਂ ਕਰੋ (ਉਦਾਹਰਣ ਵਜੋਂ, 2 * PI)।
- ਤਿਕੋਣਮਿਤੀ ਫੰਕਸ਼ਨਾਂ ਲਈ ਕੋਣ ਰੇਡੀਅਨ ਵਿੱਚ ਹੁੰਦੇ ਹਨ।
- log(x) ਅਧਾਰ 10 ਹੈ; ln(x) ਕੁਦਰਤੀ ਲੌਗ (ਅਧਾਰ e) ਹੈ।
ਅਯਾਮੀ ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਰਣਨੀਤੀਆਂ
ਇਹ ਕਸਟਮ ਸਿਸਟਮ ਯੂਨਿਟ-ਅਗਿਆਨਵਾਦੀ ਹੈ। ਸੰਬੰਧਿਤ ਇਕਾਈਆਂ ਨੂੰ ਇੱਕੋ 'ਬੇਸ ਯੂਨਿਟ' (ਜਾਂ ਇੱਕ ਸਾਂਝੇ ਹਵਾਲੇ) ਨਾਲ ਜੋੜ ਕੇ ਪਰਿਵਾਰਾਂ ਨੂੰ ਮਾਡਲ ਬਣਾਓ। ਤੁਹਾਡੇ ਦੁਆਰਾ ਡਿਜ਼ਾਈਨ ਕੀਤੇ ਗਏ ਪਰਿਵਾਰ ਵਿੱਚ ਅਰਥ ਨੂੰ ਇਕਸਾਰ ਰੱਖੋ।
ਮਾਡਲਿੰਗ ਰਣਨੀਤੀਆਂ
| ਰਣਨੀਤੀ | ਕਦੋਂ ਵਰਤਣਾ ਹੈ | ਨੋਟਸ |
|---|---|---|
| ਸਿੱਧਾ ਕਾਰਕ | ਲੀਨੀਅਰ ਸਬੰਧ (ਉਦਾਹਰਣ ਵਜੋਂ, 1 ਫੂ = k × ਅਧਾਰ)। | ਇੱਕ ਸਥਿਰ ਸੰਖਿਆ ਦੀ ਵਰਤੋਂ ਕਰੋ (x ਤੋਂ ਬਿਨਾਂ)। ਸਥਿਰ ਅਤੇ ਸਹੀ। |
| ਘਾਤ ਸਕੇਲਿੰਗ | ਇੱਕ ਅਧਾਰ ਪੈਮਾਨੇ ਤੋਂ ਉਤਪੰਨ (k^2, k^3)। | pow(k, n) ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿੱਥੇ k ਅਧਾਰ ਪੈਮਾਨਾ ਹੈ। |
| ਅਨੁਪਾਤ ਜਾਂ ਸਧਾਰਨੀਕਰਨ | ਇੱਕ ਹਵਾਲਾ ਪੱਧਰ ਦੇ ਸਬੰਧ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਇਕਾਈਆਂ (ਉਦਾਹਰਣ ਵਜੋਂ, x / ref)। | ਸੂਚਕਾਂਕ-ਵਰਗੇ ਮਾਪਾਂ ਲਈ ਲਾਭਦਾਇਕ; ਸਮੀਕਰਨ ਵਿੱਚ ref ਨੂੰ ਸਪਸ਼ਟ ਰੱਖੋ। |
| ਲਘੂਗਣਕ ਪੈਮਾਨਾ | ਧਾਰਨਾਤਮਕ ਜਾਂ ਘਾਤ-ਅਨੁਪਾਤ ਪੈਮਾਨੇ (ਉਦਾਹਰਣ ਵਜੋਂ, dB-ਸ਼ੈਲੀ 10 * log(x/ref))। | ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਡੋਮੇਨ ਸਕਾਰਾਤਮਕ ਹੈ; ਹਵਾਲਾ ਮੁੱਲ ਦਾ ਦਸਤਾਵੇਜ਼ ਬਣਾਓ। |
| ਅਫਾਈਨ ਮੈਪਿੰਗ | ਆਫਸੈੱਟਾਂ ਵਾਲੇ ਦੁਰਲੱਭ ਮਾਮਲੇ (a * x + b)। | ਆਫਸੈੱਟ ਜ਼ੀਰੋ ਪੁਆਇੰਟਾਂ ਨੂੰ ਬਦਲਦੇ ਹਨ — ਸਿਰਫ ਉਦੋਂ ਲਾਗੂ ਕਰੋ ਜਦੋਂ ਸੰਕਲਪਿਕ ਤੌਰ 'ਤੇ ਜਾਇਜ਼ ਹੋਵੇ। |
ਸੰਪਾਦਕ ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ
ਇੱਕ ਨਾਮ, ਪ੍ਰਤੀਕ (6 ਅੱਖਰਾਂ ਤੱਕ), ਰੰਗ ਟੈਗ, ਇੱਕ ਹਵਾਲਾ (ਬੇਸ ਯੂਨਿਟ ਜਾਂ ਕੋਈ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ), ਅਤੇ ਇੱਕ ਕਾਰਕ/ਸਮੀਕਰਨ ਨਾਲ ਇਕਾਈਆਂ ਬਣਾਓ। ਸੰਪਾਦਕ ਵਧੀ ਹੋਈ ਗਲਤੀ ਖੋਜ ਨਾਲ ਅਸਲ ਸਮੇਂ ਵਿੱਚ ਫਾਰਮੂਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ ਅਤੇ ਚੱਕਰੀ ਹਵਾਲਿਆਂ ਨੂੰ ਰੋਕਦਾ ਹੈ।
- ਹਵਾਲਾ ਵਿਕਲਪਾਂ ਵਿੱਚ 'ਬੇਸ ਯੂਨਿਟ' ਅਤੇ ਮੌਜੂਦਾ ਕਸਟਮ ਯੂਨਿਟ ਸ਼ਾਮਲ ਹਨ। ਅਸੁਰੱਖਿਅਤ ਵਿਕਲਪ ਜੋ ਚੱਕਰ ਬਣਾ ਸਕਦੇ ਹਨ, ਸਵੈ-ਚਾਲਿਤ ਰੂਪ ਵਿੱਚ ਫਿਲਟਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
- ਵੇਰੀਏਬਲ: ਇਨਪੁਟ ਮੁੱਲ ਲਈ x (ਜਾਂ value) ਦੀ ਵਰਤੋਂ ਕਰੋ। ਦੂਜੇ ਕਸਟਮ ਯੂਨਿਟਾਂ ਦਾ snake_case ਨਾਮ ਜਾਂ ਪ੍ਰਤੀਕ ਦੁਆਰਾ ਹਵਾਲਾ ਦਿਓ; ਉਹਨਾਂ ਦੇ ਮੌਜੂਦਾ toBase ਮੁੱਲ ਸਥਿਰਾਂਕ ਵਜੋਂ ਦਾਖਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
- ਸਮਰਥਿਤ ਸਥਿਰਾਂਕ: PI, E, PHI, SQRT2, SQRT3, LN2, LN10, LOG2E, LOG10E, AVOGADRO, PLANCK, LIGHT_SPEED, GRAVITY, BOLTZMANN।
- ਮੁੱਖ ਫੰਕਸ਼ਨ: sqrt, cbrt, pow, abs, min, max, round, trunc, floor, ceil, sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, ln, log, log2, exp।
- ਸਹਾਇਕ ਫੰਕਸ਼ਨ: ਵਧੀ ਹੋਈ UX ਲਈ degrees(), radians(), percent(), factorial(), gcd(), lcm(), clamp(), sign(), nthRoot()।
- ਆਪਰੇਟਰ: +, -, *, /, ** ਘਾਤ ਲਈ। ਸਮਾਰਟ ਇਨਪੁਟ ਸਧਾਰਨੀਕਰਨ: ×, ÷, π, ², ³ ਸਵੈ-ਚਾਲਿਤ ਰੂਪ ਵਿੱਚ ਬਦਲ ਜਾਂਦੇ ਹਨ।
- ਪੂਰਵਦਰਸ਼ਨ ਦੇ ਨਾਲ ਅਸਲ-ਸਮੇਂ ਦੀ ਪ੍ਰਮਾਣਿਕਤਾ (ਉਦਾਹਰਣ ਵਜੋਂ, 10 x → ਨਤੀਜਾ), ਗੁੰਝਲਤਾ ਵਰਗੀਕਰਨ (ਸਧਾਰਨ/ਦਰਮਿਆਨੀ/ਗੁੰਝਲਦਾਰ), ਅਤੇ ਪ੍ਰਸੰਗ-ਜਾਗਰੂਕ ਸੁਝਾਅ।
- ਵਧੀ ਹੋਈ ਗਲਤੀ ਖੋਜ ਆਮ ਗਲਤੀਆਂ ਨੂੰ ਫੜਦੀ ਹੈ: ਗੈਰ-ਸਕਾਰਾਤਮਕ ਸੰਖਿਆਵਾਂ ਦੇ ਲਘੂਗਣਕ, ਨਕਾਰਾਤਮਕ ਸੰਖਿਆਵਾਂ ਦੇ ਵਰਗਮੂਲ, ਸਿਫ਼ਰ ਨਾਲ ਵੰਡ।
- ਉੱਨਤ ਚੱਕਰ ਖੋਜ ਇਕਾਈਆਂ ਨੂੰ ਆਪਣੇ ਆਪ 'ਤੇ ਨਿਰਭਰ ਹੋਣ ਤੋਂ ਰੋਕਦੀ ਹੈ (ਸਿੱਧੇ ਜਾਂ ਅਸਿੱਧੇ ਤੌਰ 'ਤੇ) ਸਪਸ਼ਟ ਗਲਤੀ ਸੁਨੇਹਿਆਂ ਨਾਲ।
- ਸ਼੍ਰੇਣੀਬੱਧ ਉਦਾਹਰਣਾਂ, ਕਲਿੱਕ ਕਰਨ ਯੋਗ ਫਾਰਮੂਲਾ ਸਨਿੱਪਟ, ਅਤੇ ਆਸਾਨ ਸੰਮਿਲਨ ਲਈ ਕਸਟਮ ਯੂਨਿਟ ਬਟਨਾਂ ਵਾਲਾ ਇੰਟਰਐਕਟਿਵ ਸਹਾਇਤਾ ਪੈਨਲ।
ਵਧੀਆ ਅਭਿਆਸ
- ਜੇ ਸੰਭਵ ਹੋਵੇ ਤਾਂ ਇੱਕ ਸਥਿਰ ਕਾਰਕ ਨੂੰ ਤਰਜੀਹ ਦਿਓ; ਸਮੀਕਰਨਾਂ ਨੂੰ ਸਿਰਫ ਲੋੜ ਪੈਣ 'ਤੇ ਵਰਤੋ।
- ਇੱਕ ਹਵਾਲਾ ਯੂਨਿਟ ਚੁਣੋ ਜੋ ਸਥਿਰ, ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਸਮਝਿਆ ਜਾਂਦਾ ਹੋਵੇ, ਅਤੇ ਬਦਲਣ ਦੀ ਸੰਭਾਵਨਾ ਨਾ ਹੋਵੇ।
- ਹਵਾਲਿਆਂ ਦੀਆਂ ਚੱਕਰੀ ਲੜੀਆਂ ਤੋਂ ਬਚੋ; ਗ੍ਰਾਫਾਂ ਨੂੰ ਅਚੱਕਰੀ ਰੱਖੋ।
- ਨਮੂਨਾ ਮੁੱਲ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ ਸੁਤੰਤਰ ਕੈਲਕੁਲੇਟਰਾਂ ਜਾਂ ਜਾਣੀਆਂ-ਪਛਾਣੀਆਂ ਪਛਾਣਾਂ ਨਾਲ ਕਰਾਸ-ਚੈੱਕ ਕਰੋ।
- ਆਪਣੀ ਸੰਸਥਾ ਲਈ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਛੋਟਾ, ਵਿਲੱਖਣ, ਅਤੇ ਦਸਤਾਵੇਜ਼ੀ ਰੱਖੋ।
- ਜੇ ਲੌਗਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਹਵਾਲਾ ਮੁੱਲ, ਅਧਾਰ, ਅਤੇ x ਦੇ ਇਰਾਦੇ ਵਾਲੇ ਡੋਮੇਨ ਨੂੰ ਰਿਕਾਰਡ ਕਰੋ।
- 3-5 ਪ੍ਰਤੀਨਿਧ ਮੁੱਲਾਂ ਨਾਲ ਟੈਸਟ ਕਰੋ ਅਤੇ ਰਾਉਂਡ-ਟ੍ਰਿਪ ਪਰਿਵਰਤਨਾਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।
- ਚੱਕਰੀ ਹਵਾਲਿਆਂ ਤੋਂ ਬਚੋ; ਇੱਕ ਸਥਿਰ ਹਵਾਲਾ ਯੂਨਿਟ ਚੁਣੋ।
- ਧਾਰਨਾਵਾਂ ਦਾ ਦਸਤਾਵੇਜ਼ ਬਣਾਓ (ਡੋਮੇਨ, ਆਫਸੈੱਟ, ਆਮ ਰੇਂਜਾਂ)।
ਸ਼ੁਰੂਆਤੀ ਟੈਂਪਲੇਟ ਅਤੇ ਉਦਾਹਰਣਾਂ
ਇਹ ਉਦਾਹਰਣਾਂ ਇਸ ਕਸਟਮ-ਸਿਰਫ ਸਿਸਟਮ ਵਿੱਚ ਆਮ ਮਾਡਲਿੰਗ ਪੈਟਰਨਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀਆਂ ਹਨ। ਆਪਣੀਆਂ ਲੋੜਾਂ ਅਨੁਸਾਰ ਸਥਿਰਾਂਕਾਂ ਅਤੇ ਹਵਾਲਿਆਂ ਨੂੰ ਬਦਲੋ।
| ਨਾਮ | ਫਾਰਮੂਲਾ | ਹਵਾਲਾ | ਨੋਟਸ |
|---|---|---|---|
| ਅਧਾਰ-ਸਕੇਲਡ ਯੂਨਿਟ (ਫੂ) | 0.3048 | ਬੇਸ ਯੂਨਿਟ | 1 ਫੂ = 0.3048 × ਅਧਾਰ (ਸਧਾਰਨ ਲੀਨੀਅਰ ਕਾਰਕ) ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। |
| ਘਾਤ-ਸਕੇਲਡ (ਫੂ²) | pow(0.3048, 2) | ਬੇਸ ਯੂਨਿਟ | ਇੱਕ ਅਧਾਰ ਪੈਮਾਨੇ ਤੋਂ ਉਤਪੰਨ (k^2)। |
| ਵਾਲੀਅਮ-ਸਕੇਲਡ (ਫੂ³) | pow(0.3048, 3) | ਬੇਸ ਯੂਨਿਟ | ਇੱਕ ਅਧਾਰ ਪੈਮਾਨੇ ਤੋਂ ਉਤਪੰਨ (k^3)। |
| ਹਵਾਲੇ ਤੋਂ ਸੂਚਕਾਂਕ | x / 42 | ਬੇਸ ਯੂਨਿਟ | ਇੱਕ ਸਥਿਰ ਪੱਧਰ ਦੁਆਰਾ ਸਧਾਰਨ ਬਣਾਓ (ਡੋਮੇਨ x > 0)। |
| ਘਾਤ ਅਨੁਪਾਤ (dB-ਸ਼ੈਲੀ) | 10 * log(x / 0.001) | ਬੇਸ ਯੂਨਿਟ | 1 ਮੈਗਾਵਾਟ ਦੇ ਸਬੰਧ ਵਿੱਚ ਲਘੂਗਣਕ ਮਾਪ (ਉਦਾਹਰਣ)। ਯਕੀਨੀ ਬਣਾਓ ਕਿ x > 0। |
| ਜਿਓਮੈਟ੍ਰਿਕ ਕਾਰਕ | 2 * PI * 0.5 | ਬੇਸ ਯੂਨਿਟ | ਸਥਿਰਾਂਕਾਂ ਅਤੇ ਗੁਣਾ ਦੀ ਉਦਾਹਰਣ। |
| ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ ਦਾ ਹਵਾਲਾ | A * 2 | ਕਸਟਮ ਯੂਨਿਟ A | ਸਮੀਕਰਨਾਂ ਵਿੱਚ ਇੱਕ ਹੋਰ ਯੂਨਿਟ ਦੇ ਪ੍ਰਤੀਕ/ਨਾਮ ਨੂੰ ਸਥਿਰਾਂਕ ਵਜੋਂ ਵਰਤੋ। |
| ਜਟਿਲ ਯੂਨਿਟ ਸਬੰਧ | sqrt(x^2 + base_length^2) | ਬੇਸ ਯੂਨਿਟ | ਕਸਟਮ ਯੂਨਿਟ 'base_length' ਨੂੰ ਸਥਿਰਾਂਕ ਵਜੋਂ ਵਰਤਦੇ ਹੋਏ ਪਾਈਥਾਗੋਰੀਅਨ ਸਬੰਧ। |
| ਆਫਸੈੱਟ ਨਾਲ ਸਕੇਲਡ ਯੂਨਿਟ | x * scale_factor + offset_unit | ਬੇਸ ਯੂਨਿਟ | ਦੋ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟਾਂ ਨੂੰ ਸਥਿਰਾਂਕ ਵਜੋਂ ਵਰਤਦੇ ਹੋਏ ਲੀਨੀਅਰ ਪਰਿਵਰਤਨ। |
| ਹਵਾਲਾ ਯੂਨਿਟ ਦਾ ਪ੍ਰਤੀਸ਼ਤ | percent(x, reference_value) | ਬੇਸ ਯੂਨਿਟ | ਸਹਾਇਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਨਪੁਟ ਨੂੰ ਕਿਸੇ ਹੋਰ ਕਸਟਮ ਯੂਨਿਟ ਦੇ ਪ੍ਰਤੀਸ਼ਤ ਵਜੋਂ ਦਰਸਾਓ। |
| ਕਲੈਂਪਡ ਯੂਨਿਟ ਰੇਂਜ | clamp(x * multiplier, min_unit, max_unit) | ਬੇਸ ਯੂਨਿਟ | ਕਲੈਂਪ ਸਹਾਇਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਦੋ ਕਸਟਮ ਯੂਨਿਟ ਸਥਿਰਾਂਕਾਂ ਦੇ ਵਿਚਕਾਰ ਮੁੱਲਾਂ ਨੂੰ ਸੀਮਤ ਕਰੋ। |
| GCD ਨਾਲ ਯੂਨਿਟ ਅਨੁਪਾਤ | x / gcd(x, common_divisor) | ਬੇਸ ਯੂਨਿਟ | ਕਸਟਮ ਯੂਨਿਟ ਸਥਿਰਾਂਕ ਨਾਲ GCD ਸਹਾਇਕ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਗਣਿਤਕ ਸਬੰਧ। |
| ਕੋਣੀ ਪਰਿਵਰਤਨ ਲੜੀ | degrees(x * PI / reference_angle) | ਕਸਟਮ ਕੋਣੀ ਯੂਨਿਟ | ਕਸਟਮ ਕੋਣ ਯੂਨਿਟ ਅਤੇ degrees() ਸਹਾਇਕ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਿਗਰੀਆਂ ਵਿੱਚ ਬਦਲੋ। |
ਸ਼ਾਸਨ ਅਤੇ ਸਹਿਯੋਗ
- ਮਾਲਕਾਂ ਅਤੇ ਸਮੀਖਿਆ ਮਿਤੀਆਂ ਦੇ ਨਾਲ ਪ੍ਰਵਾਨਿਤ ਕਸਟਮ ਯੂਨਿਟਾਂ ਦਾ ਇੱਕ ਕੈਟਾਲਾਗ ਬਣਾਈ ਰੱਖੋ।
- ਜਦੋਂ ਪਰਿਭਾਸ਼ਾਵਾਂ ਵਿਕਸਿਤ ਹੁੰਦੀਆਂ ਹਨ ਤਾਂ ਵਰਜਨਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰੋ; ਪ੍ਰਤੀਕਾਂ ਵਿੱਚ ਤੋੜ-ਮਰੋੜ ਵਾਲੀਆਂ ਤਬਦੀਲੀਆਂ ਤੋਂ ਬਚੋ।
- ਸਥਿਰਾਂਕਾਂ ਅਤੇ ਹਵਾਲਿਆਂ ਲਈ ਸਰੋਤ ਰਿਕਾਰਡ ਕਰੋ (ਮਿਆਰ, ਸਾਹਿਤ, ਅੰਦਰੂਨੀ ਦਸਤਾਵੇਜ਼)।
- ਪ੍ਰਮਾਣਿਕਤਾ ਟੈਸਟਾਂ ਨੂੰ ਸਵੈ-ਚਾਲਿਤ ਕਰੋ (ਰੇਂਜ ਜਾਂਚ, ਨਮੂਨਾ ਪਰਿਵਰਤਨ, ਇਕਸਾਰਤਾ)।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਕੀ ਮੈਨੂੰ ਇੱਕ ਸਥਿਰ ਕਾਰਕ ਜਾਂ ਇੱਕ ਸਮੀਕਰਨ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?
ਜਦੋਂ ਵੀ ਸਬੰਧ ਲੀਨੀਅਰ ਅਤੇ ਸਥਿਰ ਹੋਵੇ ਤਾਂ ਇੱਕ ਸਥਿਰ ਕਾਰਕ ਨੂੰ ਤਰਜੀਹ ਦਿਓ। ਸਮੀਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਸਿਰਫ ਉਦੋਂ ਕਰੋ ਜਦੋਂ ਮੈਪਿੰਗ x 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੋਵੇ ਜਾਂ ਫੰਕਸ਼ਨਾਂ (ਘਾਤਾਂ, ਲੌਗਸ, ਤਿਕੋਣਮਿਤੀ) ਦੀ ਲੋੜ ਹੋਵੇ।
ਮੈਂ ਇੱਕ ਹਵਾਲਾ ਯੂਨਿਟ ਕਿਵੇਂ ਚੁਣਾਂ?
ਇੱਕ ਸਥਿਰ, ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਸਮਝੀ ਜਾਂਦੀ ਯੂਨਿਟ ਚੁਣੋ ਜੋ ਤੁਹਾਡੇ ਦੁਆਰਾ ਇਰਾਦਾ ਕੀਤੇ ਗਏ ਅਯਾਮ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੋਵੇ (ਉਦਾਹਰਣ ਵਜੋਂ, ਲੰਬਾਈ ਲਈ ਮੀਟਰ, ਖੇਤਰ ਲਈ m²)। ਹਵਾਲਾ ਅਯਾਮੀ ਅਰਥ ਨੂੰ ਐਂਕਰ ਕਰਦਾ ਹੈ।
ਕੀ ਕੋਣ ਡਿਗਰੀਆਂ ਵਿੱਚ ਹਨ ਜਾਂ ਰੇਡੀਅਨਾਂ ਵਿੱਚ?
ਰੇਡੀਅਨਾਂ ਵਿੱਚ। ਤਿਕੋਣਮਿਤੀ ਫੰਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਡਿਗਰੀਆਂ ਨੂੰ PI/180 ਨਾਲ ਗੁਣਾ ਕਰਕੇ ਬਦਲੋ।
ਕੀ ਮੈਂ ਕਸਟਮ ਯੂਨਿਟਾਂ ਨੂੰ ਜੋੜ ਸਕਦਾ ਹਾਂ?
ਹਾਂ, ਪਰ ਚੱਕਰਾਂ ਤੋਂ ਬਚੋ। ਗ੍ਰਾਫ ਨੂੰ ਅਚੱਕਰੀ ਰੱਖੋ ਅਤੇ ਸਪਸ਼ਟਤਾ ਬਣਾਈ ਰੱਖਣ ਲਈ ਲੜੀ ਦਾ ਦਸਤਾਵੇਜ਼ ਬਣਾਓ।
ਸੰਪੂਰਨ ਸੰਦ ਡਾਇਰੈਕਟਰੀ
UNITS 'ਤੇ ਉਪਲਬਧ ਸਾਰੇ 71 ਸੰਦ