ਅਲੀਗਿਸ਼ਨ ਕੈਲਕੁਲੇਟਰ — ਮਿਲਾਉਣ ਦਾ ਅਨੁਪਾਤ ਅਤੇ ਮਾਤਰਾ
ਇੱਕ ਸਸਤੀ ਅਤੇ ਇੱਕ ਮਹਿੰਗੀ ਸਮੱਗਰੀ (ਜਾ ਇੱਕ ਨੀਵੀ ਅਤੇ ਉੱਚ ਸਾਂਦਰਨਾ) ਮਿਲਾਉਣ ਦਾ ਅਨੁਪਾਤ ਲੱਭੋ ਇੱਕ ਟਾਰਗੇਟ ਮੁੱਲ ਨੂੰ ਮਾਰਨ ਲਈ, ਅਤੇ ਹਰੇਕ ਦੀ ਸਹੀ ਮਾਤਰਾ। ਕੰਮ ਕਰਿਆ ਹੋਇਆ ਕਰਾਸ ਚਿੱਤਰ ਨਾਲ ਸੁਤੰਤਰ ਅਲੀਗਿਸ਼ਨ ਕੈਲਕੁਲੇਟਰ।
ਅਲੀਗਿਸ਼ਨ ਕੈਲਕੁਲੇਟਰ
ਸਸਤੀ ਸਮੱਗਰੀ ਦੀ ਕੀਮਤ, ਮਹਿੰਗੀ (ਵਧੇਰੇ ਮਹਿੰਗੀ) ਸਮੱਗਰੀ, ਅਤੇ ਟਾਰਗੇਟ ਮਿਸ਼ਰਣ ਮੁੱਲ ਦਾਖਲ ਕਰੋ। ਟੂਲ ਇਨ ਨੂੰ ਮਿਲਾਉਣ ਦਾ ਅਨੁਪਾਤ ਵਾਪਸ ਕਰਦਾ ਹੈ — ਅਤੇ ਸਹੀ ਮਾਤਰਾ ਜੇ ਤੁਸੀਂ ਇੱਕ ਕੁੱਲ ਮਾਤਰਾ ਦੇਂਦੇ ਹੋ।
ਇਨਪੁਟ ਮੁੱਲ
ਨਤੀਜੇ
ਮਿਲਾਉਣ ਦਾ ਅਨੁਪਾਤ
ਮਾਤਰਾ
ਅਲੀਗਿਸ਼ਨ ਕਰਾਸ
ਅਲੀਗਿਸ਼ਨ ਫਾਰਮੂਲਾ
10.00 : 10.00 = (30.00 − 20.00) : (20.00 − 10.00)
ਮਿਸ਼ਰਣ ਰਚਨਾ
ਦਸਤਾਵੇਜ਼ੀਕਰਣ
ਇਹ ਕੈਲਕੁਲੇਟਰ ਕੀ ਕਰਦਾ ਹੈ (ELI5)
ਤੁਹਾਡੇ ਕੋਲ ਦੋ ਚੀਜ਼ਾਂ ਵੱਖ-ਵੱਖ ਮੁੱਲ ਦੀ ਹਨ — ਇੱਕ ਸਸਤੀ ਅਤੇ ਇੱਕ ਮਹਿੰਗੀ — ਅਤੇ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਇੱਕ ਮਿਸ਼ਰਣ ਵਿੱਚ ਮਿਲਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਕਿਤੇ ਬਿਚਾਲੇ ਇੱਕ ਮੁੱਲ ਤੇ ਹੋਵੇ। ਐਲੀਗਿਸ਼ਨ ਤੁਹਾਨੂੰ ਦੱਸਦੀ ਹੈ ਹਰੇਕ ਦਾ ਕਿੰਨਾ ਵਰਤਣਾ ਹੈ।
ਸੀ-ਸਾ ਦੇ ਬਾਰੇ ਸੋਚੋ। ਟਾਰਗੇਟ ਮੁੱਲ ਝੁਲਾਰਾ ਹੈ। ਜਿਸ ਸਮੱਗਰੀ ਦਾ ਮੁੱਲ ਟਾਰਗੇਟ ਤੋਂ ਬਹੁਤ ਦੂਰ ਹੈ ਉਸ ਦੀ ਮਾਤਰਾ ਘੱਟ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਜੋ ਟਾਰਗੇਟ ਦੇ ਨਜ਼ਦੀਕ ਹੈ ਉਸ ਦੀ ਮਾਤਰਾ ਜ਼ਿਆਦਾ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਤਾਂ ਜੋ ਦੋਵੇਂ ਪਾਸੇ ਸੰਤੁਲਿਤ ਹੋਣ। ਐਲੀਗਿਸ਼ਨ ਸਿਰਫ ਉਸ ਸੰਤੁਲਨ ਦਾ ਅੰਕਗਣਿਤ ਹੈ।
ਤਿੰਨ ਨੰਬਰ ਦਾਖਲ ਕਰੋ — ਸਸਤੀ ਕੀਮਤ, ਮਹਿੰਗੀ ਕੀਮਤ ਅਤੇ ਟਾਰਗੇਟ — ਅਤੇ ਟੂਲ ਤੁਹਾਨੂੰ ਦਿੰਦਾ ਹੈ:
- ਮਿਲਾਉਣ ਦਾ ਅਨੁਪਾਤ (ਜਿਵੇਂ 1 : 2, ਮਤਲਬ ਸਸਤੇ ਦਾ 1 ਭਾਗ ਤੋਂ ਮਹਿੰਗੇ ਦੇ 2 ਭਾਗ),
- ਇੱਕ ਕੁੱਲ ਮਾਤਰਾ ਦਾਖਲ ਕਰਨ ਤੇ ਹਰ ਸਮੱਗਰੀ ਦੀ ਸਹੀ ਮਾਤਰਾ,
- ਇੱਕ ਕਰਾਸ ਚਿੱਤਰ ਅਤੇ ਇੱਕ ਰਚਨਾ ਚਾਰਟ ਤਾਂ ਜੋ ਤੁਸੀਂ ਮਿਸ਼ਰਣ ਨੂੰ ਵੇਖ ਸਕੋ।
"ਮੁੱਲ" ਇੱਕ ਕੀਮਤ, ਇੱਕ ਪ੍ਰਤੀਸ਼ਤ ਤਾਕਤ, ਜਾ ਇੱਕ ਸਾਂਦਰਨਾ (%, mg/mL, w/v) ਹੋ ਸਕਦਾ ਹੈ — ਕੋਈ ਵੀ ਕੁਝ ਇੱਕ ਇਕੋ ਪੈਮਾਨੇ 'ਤੇ ਮਾਪਿਆ ਗਿਆ।
ਫਾਰਮੂਲਾ
ਇੱਕ ਸਸਤੀ ਕੀਮਤ C, ਇੱਕ ਮਹਿੰਗੀ ਕੀਮਤ D, ਅਤੇ ਇੱਕ ਟਾਰਗੇਟ ਮਿਸ਼ਰਣ ਮੁੱਲ M ਦੇ ਨਾਲ ਜਿੱਥੇ C < M < D:
ਹਰੇਕ ਸਮੱਗਰੀ ਦੇ ਭਾਗ ਉਲਟ ਅੰਤਰ ਤੋਂ ਆਉਂਦੇ ਹਨ — ਟਾਰਗੇਟ ਇੱਕ ਸਮੱਗਰੀ ਤੋਂ ਜਿੰਨਾ ਦੂਰ ਹੁੰਦਾ ਹੈ, ਤੁਹਾਨੂੰ ਦੂਸਰੀ ਸਮੱਗਰੀ ਦੀ ਓਨੀ ਜ਼ਿਆਦਾ ਮਾਤਰਾ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਜੇ ਤੁਸੀਂ ਕੁੱਲ ਮਾਤਰਾ Q ਵੀ ਜਾਣਦੇ ਹੋ:
ਐਲੀਗਿਸ਼ਨ ਕਰਾਸ
ਇਸ ਨੂੰ ਖਿੱਚ ਕਰਨ ਦਾ ਪਰਾਚੀਨ ਤਰੀਕਾ "ਕਰਾਸ" ਹੈ: ਦੋ ਸਮੱਗਰੀ ਦੀਆਂ ਕੀਮਤਾਂ ਖੱਬੇ ਪਾਸੇ ਰੱਖੋ, ਟਾਰਗੇਟ ਮੱਧ ਵਿਚ, ਅਤੇ ਹਰੇਕ ਤਿਕੋਣ ਨੂੰ ਘਟਾਓ। ਹਰ ਅੰਤਰ ਉਲਟ ਕੋਨੇ ਤਕ ਪਹੁੰਚਦਾ ਹੈ ਅਤੇ ਉਸ ਸਮੱਗਰੀ ਦੇ ਭਾਗ ਬਣ ਜਾਂਦਾ ਹੈ।
1 Dearer (D) ───────┐ ┌─────── (M − C) = dearer parts
2 ╲ ╱
3 Target (M)
4 ╱ ╲
5 Cheaper (C) ───────┘ └─────── (D − M) = cheaper parts
6ਕੰਮ ਕਰਿਆ ਹੋਇਆ ਉਦਾਹਰਣ
ਇੱਕ 30 ਸਮੱਗਰੀ ਮਿਲਾਓ $20 ਤਾ ਵਿਕਣ ਲਈ:
ਬਰਾਬਰ ਭਾਗ। 100 ਯੂਨਿਟ ਕੁੱਲ ਦੇ ਲਈ, ਇਹ 50 ਸਸਤੀ ਅਤੇ 50 ਮਹਿੰਗੀ ਹੈ — ਅਤੇ ਮਿਲਿਆ ਹੋਇਆ ਮੁੱਲ ਬਿਲਕੁਲ 25 ਤਾ ਸੱਟੋ ਅਤੇ ਅਨੁਪਾਤ 5 : 15 = 1 : 3 ਹੋ ਜਾਂਦਾ ਹੈ: ਟਾਰਗੇਟ ਮਹਿੰਗੀ ਕੀਮਤ ਦੇ ਨਜ਼ਦੀਕ ਜਿੰਨਾ ਹੋਵੇ, ਤੁਹਾਨੂੰ ਮਹਿੰਗੀ ਸਮੱਗਰੀ ਦੀ ਓਨੀ ਜ਼ਿਆਦਾ ਮਾਤਰਾ ਦੀ ਲੋੜ ਹੈ।
ਐਲੀਗਿਸ਼ਨ ਬਦਲਵੱਲ ਬਨਾਮ ਐਲੀਗਿਸ਼ਨ ਮਡਿਆਲ
- ਐਲੀਗਿਸ਼ਨ ਬਦਲਵੱਲ (ਇਹ ਟੂਲ ਕੀ ਕਰਦਾ ਹੈ) — ਤੁਸੀਂ ਦੋ ਸਮੱਗਰੀ ਦੀਆਂ ਕੀਮਤਾਂ ਅਤੇ ਟਾਰਗੇਟ ਜਾਣਦੇ ਹੋ, ਅਤੇ ਤੁਸੀਂ ਅਨੁਪਾਤ ਲਈ ਹਲ ਕਰਦੇ ਹੋ।
- ਐਲੀਗਿਸ਼ਨ ਮਡਿਆਲ — ਤੁਸੀਂ ਸਮੱਗਰੀ ਦੀ ਮਾਤਰਾ ਅਤੇ ਕੀਮਤ ਜਾਣਦੇ ਹੋ, ਅਤੇ ਤੁਸੀਂ ਨਤੀਜੇ ਵਾਲੇ ਮਿਸ਼ਰਣ ਮੁੱਲ ਲਈ ਹਲ ਕਰਦੇ ਹੋ। ਇਹ ਸਿਰਫ ਭਾਰੀ ਔਸਤ ਹੈ: ।
ਦੋਵੇਂ ਇੱਕ ਦੂਸਰੇ ਦੇ ਉਲਟ ਹਨ, ਜੋ ਕਿ ਆਪਣੇ ਕੰਮ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਇੱਕ ਸੁਵਿਧਾਜਨਕ ਢੰਗ ਹੈ: ਇਸ ਟੂਲ ਦੁਆਰਾ ਦਿੱਤੀ ਗਈ ਮਾਤਰਾ ਨੂੰ ਇੱਕ ਭਾਰੀ ਔਸਤ ਵਿਚ ਵਾਪਸ ਪਾਓ ਅਤੇ ਤੁਹਾਨੂੰ ਆਪਣੇ ਟਾਰਗੇਟ ਤੇ ਆਉਣਾ ਚਾਹੀਦਾ ਹੈ।
ਇਹ ਕਿੱਥੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
- ਫਾਰਮੇਸੀ ਮਿਸ਼ਰਣ — ਇੱਕ ਉੱਚ- ਅਤੇ ਨੀਵੀ-ਤਾਕਤ ਤਿਆਰੀ ਮਿਲਾਓ (ਜਿਵੇਂ 70% ਅਤੇ 20% ਘੋਲ) ਇੱਕ ਦਿੱਤੀ ਸਾਂਦਰਨਾ ਤਾ। ਮੁੱਲ ਪ੍ਰਤੀਸ਼ਤ ਜਾ mg/mL ਹਨ ਡਾਲਰ ਦੀ ਬਜਾਏ; ਅੰਕਗਣਿਤ ਇਹੀ ਹੈ।
- ਵਪਾਰ ਅਤੇ ਕੀਮਤ — ਇੱਕ ਸਸਤੀ ਅਤੇ ਇੱਕ ਪ੍ਰਿਮਿਅਮ ਸਟਾਕ ਮਿਲਾਓ ਇੱਕ ਟਾਰਗੇਟ ਯੂਨਿਟ ਲਾਗਤ ਜਾ ਵਿਕਰਯ ਕੀਮਤ ਨੂੰ ਮਾਰਨ ਲਈ।
- ਰਸਾਇਣ ਅਤੇ ਖਾਦ/ਪਾਣੀ — ਇੱਕ ਟਾਰਗੇਟ ਸਾਂਦਰਨਾ, ਅਜਾਰ, ਜਾ ਬ੍ਰਿਕਸ ਤਾ ਪੁਸ਼ਤ ਜਾ ਮਜ਼ਬੂਤ ਕਰੋ।
ਕਿਉਂਕਿ ਨਿਯਮ ਸਿਰਫ ਇੱਕ ਇਕੋ ਪੈਮਾਨੇ ਤੇ ਇੱਕ ਸਿੰਗਲ ਮੁੱਲ ਦੀ ਲੋੜ ਹੈ, ਇਹ ਤਿੰਨ ਇਨਪੁਟ ਇਨ ਸਭ ਨੂੰ ਢਕਦੇ ਹਨ।
ਇਸ ਨੂੰ ਕਿਵੇਂ ਵਰਤਿਆ ਜਾਵੇ
- ਸਸਤੀ ਮੁੱਲ, ਮਹਿੰਗੀ ਮੁੱਲ, ਅਤੇ ਟਾਰਗੇਟ ਮਿਸ਼ਰਣ ਮੁੱਲ ਦਾਖਲ ਕਰੋ (ਕੋਈ ਇਕੋ ਯੂਨਿਟ)।
- ਵਿਕਲਪਿਕ ਰੂਪ ਵਿਚ ਕੁੱਲ ਮਾਤਰਾ ਦਾਖਲ ਕਰੋ ਹਰ ਸਮੱਗਰੀ ਦੀ ਸਹੀ ਮਾਤਰਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ।
- ਅਨੁਪਾਤ, ਸਾਦੇ ਅਨੁਪਾਤ, ਅਤੇ ਮਾਤਰਾ ਪੜ੍ਹੋ; ਕਰਾਸ ਅਤੇ ਡੋਨੁਟ ਵਿਭਾਜਨ ਵਿਖਾਉਂਦੇ ਹਨ।
ਇਨਪੁਟ ਪੰਨੇ URL ਵਿਚ ਸਿੰਕ ਕਰਦੇ ਹਨ, ਇਸ ਲਈ ਤੁਸੀਂ ਇੱਕ ਸਟੀਕ ਸੈਟਅਪ ਬੁੱਕਮਾਰਕ ਜਾ ਸ਼ੇਅਰ ਕਰ ਸਕਦੇ ਹੋ। ਟਾਰਗੇਟ ਕਠੋਰਤਾ ਤੋਂ ਦੋ ਸਮੱਗਰੀ ਦੀਆਂ ਕੀਮਤਾਂ ਦੇ ਵਿਚਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ — ਨਹੀਂ ਤਾਂ ਇਨ ਦਾ ਕੋਈ ਮਿਸ਼ਰਣ ਇਸ ਤਕ ਪਹੁੰਚ ਨਹੀਂ ਸਕਦਾ, ਅਤੇ ਟੂਲ ਅਜਿਹਾ ਕਹਿੰਦਾ ਹੈ।
ਇਸ ਨੂੰ ਕੋਡ ਵਿਚ ਕੈਲਕੁਲੇਟ ਕਰੋ
ਹਰ ਸਨਿਪੇਟ ਸਸਤੀ ਮੁੱਲ c, ਮਹਿੰਗੀ ਮੁੱਲ d, ਟਾਰਗੇਟ m, ਅਤੇ ਕੁੱਲ ਮਾਤਰਾ q ਲੈਂਦਾ ਹੈ, ਅਤੇ ਦੋ ਭਾਗ ਅਤੇ ਦੋ ਮਾਤਰਾ ਵਾਪਸ ਕਰਦਾ ਹੈ।
Excel
C2 = ਸਸਤਾ, D2 = ਮਹਿੰਗਾ, M2 = ਟਾਰਗੇਟ, Q2 = ਕੁੱਲ ਮਾਤਰਾ ਮੰਨਿਆ ਗਿਆ:
1=D2-M2 ' cheaper parts (D − M)
2=M2-C2 ' dearer parts (M − C)
3=(D2-M2)/((D2-M2)+(M2-C2))*Q2 ' cheaper amount
4=(M2-C2)/((D2-M2)+(M2-C2))*Q2 ' dearer amount
51def alligation(c, d, m, q=None):
2 if not (c < m < d):
3 raise ValueError("need cheaper < target < dearer")
4 cheaper_parts, dearer_parts = d - m, m - c
5 total = cheaper_parts + dearer_parts
6 if q is None:
7 return cheaper_parts, dearer_parts
8 return cheaper_parts / total * q, dearer_parts / total * q
91function alligation(c, d, m, q) {
2 if (!(c < m && m < d)) throw new Error("need cheaper < target < dearer");
3 const cheaper = d - m, dearer = m - c, total = cheaper + dearer;
4 return q == null
5 ? { cheaper, dearer }
6 : { cheaperAmount: (cheaper / total) * q, dearerAmount: (dearer / total) * q };
7}
81double[] alligation(double c, double d, double m, double q) {
2 if (!(c < m && m < d)) throw new IllegalArgumentException("need c < m < d");
3 double cheaper = d - m, dearer = m - c, total = cheaper + dearer;
4 return new double[] { cheaper / total * q, dearer / total * q };
5}
61(double cheaper, double dearer) Alligation(double c, double d, double m, double q)
2{
3 if (!(c < m && m < d)) throw new ArgumentException("need c < m < d");
4 double cp = d - m, dp = m - c, total = cp + dp;
5 return (cp / total * q, dp / total * q);
6}
71#include <stdexcept>
2#include <utility>
3std::pair<double, double> alligation(double c, double d, double m, double q) {
4 if (!(c < m && m < d)) throw std::invalid_argument("need c < m < d");
5 double cheaper = d - m, dearer = m - c, total = cheaper + dearer;
6 return { cheaper / total * q, dearer / total * q };
7}
81func Alligation(c, d, m, q float64) (float64, float64, error) {
2 if !(c < m && m < d) {
3 return 0, 0, errors.New("need c < m < d")
4 }
5 cheaper, dearer := d-m, m-c
6 total := cheaper + dearer
7 return cheaper / total * q, dearer / total * q, nil
8}
91fn alligation(c: f64, d: f64, m: f64, q: f64) -> Option<(f64, f64)> {
2 if !(c < m && m < d) { return None; }
3 let (cheaper, dearer) = (d - m, m - c);
4 let total = cheaper + dearer;
5 Some((cheaper / total * q, dearer / total * q))
6}
71function alligation($c, $d, $m, $q) {
2 if (!($c < $m && $m < $d)) throw new InvalidArgumentException('need c < m < d');
3 $cheaper = $d - $m; $dearer = $m - $c; $total = $cheaper + $dearer;
4 return [$cheaper / $total * $q, $dearer / $total * $q];
5}
61def alligation(c, d, m, q)
2 raise ArgumentError, "need c < m < d" unless c < m && m < d
3 cheaper, dearer = d - m, m - c
4 total = cheaper + dearer
5 [cheaper / total * q, dearer / total * q]
6end
71alligation <- function(c, d, m, q) {
2 stopifnot(c < m, m < d)
3 cheaper <- d - m; dearer <- m - c; total <- cheaper + dearer
4 c(cheaper = cheaper / total * q, dearer = dearer / total * q)
5}
6ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਜੇ ਟਾਰਗੇਟ ਦੋ ਮੁੱਲਾਂ ਦੇ ਵਿਚਕਾਰ ਨਹੀਂ ਹੈ? ਫਿਰ ਇਨ ਦਾ ਕੋਈ ਮਿਸ਼ਰਣ ਇਸ ਤਕ ਪਹੁੰਚ ਨਹੀਂ ਸਕਦਾ — ਇੱਕ 30 ਆਈਟਮ ਦਾ ਮਿਸ਼ਰਣ ਹਮੇਸ਼ਾ 30 ਵਿਚਕਾਰ ਉਤਰਦਾ ਹੈ। ਟੂਲ ਇੱਕ ਗਲਤ ਅਨੁਪਾਤ ਵਾਪਸ ਕਰਨ ਦੀ ਬਜਾਏ ਇਸ ਫਲੈਗ ਕਰਦਾ ਹੈ।
ਕੀ ਯੂਨਿਟ ਮਾਹਵਾ ਹੈ? ਨਹੀਂ। ਅਨੁਪਾਤ ਸਿਰਫ ਇੱਕ ਇਕੋ ਪੈਮਾਨੇ ਤੇ ਅੰਤਰ ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਕੀਮਤਾਂ, ਪ੍ਰਤੀਸ਼ਤ, ਅਤੇ mg/mL ਸਭ ਕੰਮ ਕਰਦੇ ਹਨ — ਸਿਰਫ ਸਭ ਤਿੰਨ ਇਨਪੁਟ ਨੂੰ ਇੱਕ ਹੀ ਯੂਨਿਟ ਵਿਚ ਰੱਖੋ।
ਕੀ ਮੈਂ ਇਸ ਨੂੰ ਤਿੰਨ ਜਾ ਵਧੇਰੇ ਸਮੱਗਰੀਆਂ ਲਈ ਵਰਤ ਸਕਦਾ ਹਾਂ? ਇਹ ਟੂਲ ਦੋ-ਸਮੱਗਰੀ ਕੇਸ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ। ਤਿੰਨ ਜਾ ਵਧੇਰੇ ਭਾਗਾਂ ਵਾਲੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦੇ ਬਹੁਤ ਸਾਰੇ ਵੈਧ ਜਵਾਬ ਹਨ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਸਮੱਗਰੀ ਜੋੜੀ ਜਾ ਰੇਖਾ ਸਮੀਕਰਣਾਂ ਨਾਲ ਹੱਲ ਕੀਤਿਆ ਜਾਂਦਾ ਹੈ।
ਕੀ ਐਲੀਗਿਸ਼ਨ ਇੱਕ ਭਾਰੀ ਔਸਤ ਦੇ ਸਮਾਨ ਹੈ? ਉਹ ਉਲਟ ਹਨ। ਇੱਕ ਭਾਰੀ ਔਸਤ (ਐਲੀਗਿਸ਼ਨ ਮਡਿਆਲ) ਮਾਤਰਾ ਨੂੰ ਮਿਸ਼ਰਣ ਮੁੱਲ ਵਿਚ ਬਦਲਦੀ ਹੈ; ਐਲੀਗਿਸ਼ਨ ਬਦਲਵੱਲ ਟਾਰਗੇਟ ਮੁੱਲ ਨੂੰ ਮਾਤਰਾ ਵਿਚ ਬਦਲਦਾ ਹੈ।
ਸ੍ਰੋਤ
- Alligation — Wikipedia — ਐਲੀਗਿਸ਼ਨ ਬਦਲਵੱਲ ਅਤੇ ਮਡਿਆਲ ਦੀਆਂ ਪਰਿਭਾਸ਼ਾਵਾਂ ਅਤੇ ਬੁਨਿਆਦੀ ਨਿਯਮ।
- Alligation Calculator — Omni Calculator — ਫਾਰਮੇਸੀ ਵਿਚ ਵਰਤਿਆ ਗਿਆ ਸਾਂਦਰਨਾ-ਆਧਾਰਤ ਰੂਪ, ਕੰਮ ਕਰਿਆ ਹੋਇਆ ਉਦਾਹਰਣਾਂ ਨਾਲ।
- Pharmaceutical calculations by alligation method — EGPAT — ਮਿਸ਼ਰਣ ਲਈ ਐਲੀਗਿਸ਼ਨ ਕਰਾਸ ਦੀ ਬੁਨਿਆਦ ਵਾਲੀ ਵਿਆਖਿਆ।