ਵੱਖ-ਵੱਖ ਕੀਮਤਾਂ ਜਾਂ ਕੇਂਦ੍ਰਿਤਾ ਦੇ ਸਮੱਗਰੀਆਂ ਨੂੰ ਮਿਲਾਉਣ ਲਈ ਸਹੀ ਅਨੁਪਾਤ ਅਤੇ ਮਾਤਰਾਂ ਦੀ ਗਿਣਤੀ ਕਰੋ। ਫਾਰਮਸੀ, ਵਪਾਰ, ਸਿੱਖਿਆ ਅਤੇ ਰਸਾਇਣ ਵਿਗਿਆਨ ਦੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਬਹੁਤ ਉਚਿਤ।
ਇਹ ਕੈਲਕੂਲੇਟਰ ਤੁਹਾਨੂੰ ਅਲਿਗੇਸ਼ਨ ਗਣਿਤ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਸਸਤੇ ਅਤੇ ਮਹਿੰਗੇ ਸਮੱਗਰੀਆਂ ਦੀਆਂ ਕੀਮਤਾਂ ਨੂੰ ਦਰਜ ਕਰੋ, ਨਾਲ ਹੀ ਚਾਹੀਦੀ ਮਿਸ਼ਰਣ ਕੀਮਤ। ਕੈਲਕੂਲੇਟਰ ਇਹ ਨਿਰਧਾਰਿਤ ਕਰੇਗਾ ਕਿ ਸਮੱਗਰੀਆਂ ਨੂੰ ਕਿਸ ਅਨੁਪਾਤ ਵਿੱਚ ਮਿਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।
ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਟੂਲ ਹੈ ਜੋ ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੋ ਵੱਖ-ਵੱਖ ਮੁੱਲਾਂ ਵਾਲੇ ਪਦਾਰਥਾਂ ਨੂੰ ਮਿਲਾਕੇ ਇੱਕ ਚਾਹੀਦੀ ਵਿਚਕਾਰ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਲੋੜੀਂਦੇ ਅਨੁਪਾਤ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਇੱਕ ਗਣਿਤੀਕ ਤਕਨੀਕ ਹੈ। ਅਲਿਗੇਸ਼ਨ, ਜਿਸਨੂੰ "ਅਲਿਗੇਸ਼ਨ ਵੱਖਰਾ" ਜਾਂ "ਅਲਿਗੇਸ਼ਨ ਮੀਡਿਅਲ" ਵਿਧੀ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਵੱਖ-ਵੱਖ ਕੀਮਤਾਂ ਵਾਲੇ ਪਦਾਰਥਾਂ ਦੇ ਮਿਸ਼ਰਣ ਨਾਲ ਸੰਬੰਧਿਤ ਸਮੱਸਿਆਵਾਂ ਹੱਲ ਕਰਨ ਲਈ ਇੱਕ ਸਿੱਧਾ ਤਰੀਕਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਇਹ ਕੈਲਕੂਲੇਟਰ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਕੀਮਤਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਅਲਿਗੇਸ਼ਨ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ 'ਤੇ ਕੇਂਦਰਿਤ ਹੈ, ਜਿੱਥੇ ਤੁਹਾਨੂੰ ਇਹ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਹੁੰਦਾ ਹੈ ਕਿ ਸਸਤੇ ਅਤੇ ਮਹਿੰਗੇ (ਜ਼ਿਆਦਾ ਕੀਮਤ ਵਾਲੇ) ਪਦਾਰਥਾਂ ਨੂੰ ਕਿਸ ਅਨੁਪਾਤ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਇੱਕ ਚਾਹੀਦੀ ਮਿਸ਼ਰਣ ਕੀਮਤ ਪ੍ਰਾਪਤ ਕੀਤੀ ਜਾ ਸਕੇ। ਸਸਤੇ ਪਦਾਰਥ ਦੀ ਕੀਮਤ, ਮਹਿੰਗੇ ਪਦਾਰਥ ਦੀ ਕੀਮਤ ਅਤੇ ਮਿਸ਼ਰਣ ਦੀ ਚਾਹੀਦੀ ਕੀਮਤ ਦਰਜ ਕਰਕੇ, ਕੈਲਕੂਲੇਟਰ ਤੁਰੰਤ ਮਿਸ਼ਰਣ ਅਨੁਪਾਤ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ ਅਤੇ ਜੇਕਰ ਕੋਈ ਮਾਤਰਾ ਦਿੱਤੀ ਗਈ ਹੈ, ਤਾਂ ਹਰ ਪਦਾਰਥ ਦੀ ਲੋੜੀਂਦੀ ਸਹੀ ਮਾਤਰਾ ਵੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਚਾਹੇ ਤੁਸੀਂ ਇੱਕ ਫਾਰਮਾਸਿਸਟ ਹੋ ਜੋ ਦਵਾਈਆਂ ਦੇ ਪਦਾਰਥਾਂ ਦੀ ਮਿਲਾਅਤ ਕਰ ਰਿਹਾ ਹੋ, ਇੱਕ ਵਪਾਰੀ ਜੋ ਉਤਪਾਦ ਦੀ ਕੀਮਤ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰ ਰਿਹਾ ਹੈ, ਇੱਕ ਰਸਾਇਣ ਸ਼ਾਸਤਰੀ ਜੋ ਹਲਾਂ ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ, ਜਾਂ ਇੱਕ ਵਿਦਿਆਰਥੀ ਜੋ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਦਾ ਅਧਿਐਨ ਕਰ ਰਿਹਾ ਹੈ, ਇਹ ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਜਟਿਲ ਗਣਨਾਵਾਂ ਨੂੰ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ ਅਤੇ ਘੱਟ ਮਿਹਨਤ ਨਾਲ ਸਹੀ ਨਤੀਜੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਅਲਿਗੇਸ਼ਨ ਇੱਕ ਸਧਾਰਨ ਪਰੰਤੂ ਸ਼ਕਤੀਸ਼ਾਲੀ ਗਣਿਤੀਕ ਸਿਧਾਂਤ 'ਤੇ ਆਧਾਰਿਤ ਹੈ: ਜਦੋਂ ਦੋ ਪਦਾਰਥਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਮੁੱਲਾਂ ਨਾਲ ਮਿਲਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਨਤੀਜੇ ਦੇ ਮਿਸ਼ਰਣ ਦਾ ਮੁੱਲ ਦੋਨਾਂ ਮੂਲ ਮੁੱਲਾਂ ਦੇ ਵਿਚਕਾਰ ਅਨੁਪਾਤੀ ਤੌਰ 'ਤੇ ਹੁੰਦਾ ਹੈ। ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਇਸ ਸਿਧਾਂਤ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ ਤਾਂ ਜੋ ਇਹ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਜਾ ਸਕੇ ਕਿ ਪਦਾਰਥਾਂ ਨੂੰ ਕਿਸ ਸਹੀ ਅਨੁਪਾਤ ਵਿੱਚ ਮਿਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਤਾਂ ਜੋ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਲਕਸ਼ਿਆ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
ਅਲਿਗੇਸ਼ਨ ਫਾਰਮੂਲਾ ਸਸਤੇ ਅਤੇ ਮਹਿੰਗੇ ਪਦਾਰਥਾਂ ਦੇ ਵਿਚਕਾਰ ਅਨੁਪਾਤ ਦੀ ਗਣਨਾ ਇਸ ਤਰ੍ਹਾਂ ਕਰਦਾ ਹੈ:
ਇਸਨੂੰ ਰਵਾਇਤੀ "ਅਲਿਗੇਸ਼ਨ ਕ੍ਰਾਸ" ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਵੀ ਦਿਖਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:
1ਸਸਤੀ ਕੀਮਤ ─┐ ┌─ ਮਹਿੰਗੀ ਕੀਮਤ
2 │ × │
3 └─┬─┘
4 │
5 ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ
6
ਮਹਿੰਗੀ ਕੀਮਤ ਅਤੇ ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ ਦੇ ਵਿਚਕਾਰ ਦਾ ਅੰਤਰ ਸਸਤੇ ਪਦਾਰਥਾਂ ਦੇ ਹਿੱਸਿਆਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ ਅਤੇ ਸਸਤੀ ਕੀਮਤ ਦੇ ਵਿਚਕਾਰ ਦਾ ਅੰਤਰ ਮਹਿੰਗੇ ਪਦਾਰਥਾਂ ਦੇ ਹਿੱਸਿਆਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ।
ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਹੇਠਾਂ ਦਿੱਤੇ ਚਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ:
ਕੈਲਕੂਲੇਟਰ ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਅੰਜਾਮ ਦਿੰਦਾ ਹੈ:
ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਕਈ ਕੋਣ ਕੇਸਾਂ ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ:
ਸਸਤੀ ਕੀਮਤ ਦਰਜ ਕਰੋ
ਮਹਿੰਗੀ ਕੀਮਤ ਦਰਜ ਕਰੋ
ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ ਦਰਜ ਕਰੋ
ਮਿਸ਼ਰਣ ਦੀ ਮਾਤਰਾ ਦਰਜ ਕਰੋ (ਵਿਕਲਪਿਕ)
ਨਤੀਜੇ ਦੇਖੋ
ਨਤੀਜੇ ਕਾਪੀ ਕਰੋ (ਵਿਕਲਪਿਕ)
ਕੈਲਕੂਲੇਟਰ ਵਿੱਚ ਇੱਕ ਵਿਜ਼ੂਅਲ ਅਲਿਗੇਸ਼ਨ ਡਾਇਗ੍ਰਾਮ ਸ਼ਾਮਲ ਹੈ ਜੋ ਦਰਸਾਉਂਦਾ ਹੈ:
ਇਹ ਡਾਇਗ੍ਰਾਮ ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਨੂੰ ਵੇਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ ਅਤੇ ਸਮਝਾਉਂਦਾ ਹੈ ਕਿ ਅਨੁਪਾਤ ਕਿਵੇਂ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਫਾਰਮਾਸਿਸਟ ਨਿਯਮਤ ਤੌਰ 'ਤੇ ਅਲਿਗੇਸ਼ਨ ਗਣਨਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ ਵਿਸ਼ੇਸ਼ ਸੰਘਣਾਪਨ ਵਾਲੀਆਂ ਦਵਾਈਆਂ ਤਿਆਰ ਕੀਤੀਆਂ ਜਾ ਸਕਣ। ਉਦਾਹਰਨ ਲਈ:
ਵਪਾਰੀਆਂ ਅਲਿਗੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਤਪਾਦ ਦੀ ਕੀਮਤ ਅਤੇ ਸਟਾਕ ਪ੍ਰਬੰਧਨ ਨੂੰ ਸੁਧਾਰਦੇ ਹਨ:
ਅਲਿਗੇਸ਼ਨ ਮੈਥਮੈਟਿਕਸ ਅਤੇ ਫਾਰਮਾਸੀ ਸਿੱਖਿਆ ਵਿੱਚ ਸਿਖਾਈ ਜਾਂਦੀ ਹੈ:
ਰਸਾਇਣ ਸ਼ਾਸਤਰੀ ਅਤੇ ਪ੍ਰਯੋਗਸ਼ਾਲਾ ਤਕਨੀਕੀ ਅਲਿਗੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹੱਲ ਤਿਆਰ ਕਰਨ ਲਈ ਕਰਦੇ ਹਨ:
ਧਾਤੂ ਵਿਗਿਆਨੀ ਅਲਿਗੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਧਾਤੂਆਂ ਦੇ ਅਨੁਪਾਤ ਦੀ ਗਣਨਾ ਕਰਦੇ ਹਨ:
ਜਦੋਂ ਕਿ ਅਲਿਗੇਸ਼ਨ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵਿਧੀ ਹੈ, ਪਰ ਹੋਰ ਵਿਕਲਪੀ ਤਰੀਕੇ ਵੀ ਹਨ:
ਬੁਨਿਆਦੀ ਵਿਧੀ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਸਮੀਕਰਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ:
ਫਾਇਦੇ: ਵੱਧ ਜਟਿਲ ਸਮੱਸਿਆਵਾਂ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਕਈ ਸੀਮਾਵਾਂ ਹੁੰਦੀਆਂ ਹਨ ਨੁਕਸਾਨ: ਵਧੇਰੇ ਸਮਾਂ ਲੈਣ ਵਾਲਾ ਅਤੇ ਮਜ਼ਬੂਤ ਗਣਿਤੀਕ ਕੌਸ਼ਲ ਦੀ ਲੋੜ ਹੈ
ਇਹ ਵਿਧੀ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆ ਨੂੰ ਇੱਕ ਭਾਰਿਤ ਔਸਤ ਦੇ ਤੌਰ 'ਤੇ ਵੇਖਦੀ ਹੈ:
ਫਾਇਦੇ: ਉਹਨਾਂ ਲਈ ਸਮਝਣ ਲਈ ਸਹੀ ਜੋ ਭਾਰਿਤ ਔਸਤਾਂ ਨਾਲ ਜਾਣੂ ਹਨ ਨੁਕਸਾਨ: ਜਦੋਂ ਸਿਰਫ ਮਿਸ਼ਰਣ ਮੁੱਲ ਜਾਣਨਾ ਹੋਵੇ ਤਾਂ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਨਹੀਂ ਹੁੰਦਾ
ਅਲਿਗੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਦੋਂ:
ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਦੋਂ:
ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਦਾ ਇਤਿਹਾਸ ਕਈ ਸਦੀਾਂ ਪਹਿਲਾਂ ਦਾ ਹੈ। "ਅਲਿਗੇਸ਼ਨ" ਸ਼ਬਦ ਲਾਤੀਨੀ ਸ਼ਬਦ "ਅਲਿਗਰੇ" ਤੋਂ ਆਇਆ ਹੈ, ਜਿਸਦਾ ਅਰਥ "ਬਾਂਧਣਾ ਜਾਂ ਜੁੜਨਾ" ਹੈ, ਜੋ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵਿਧੀ ਵੱਖ-ਵੱਖ ਮੁੱਲਾਂ ਨੂੰ ਮਿਲਾਕੇ ਮਿਸ਼ਰਣ ਲੱਭਦੀ ਹੈ।
ਪੁਰਾਣੀ ਮੂਲ: ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਦੇ ਬੁਨਿਆਦੀ ਸਿਧਾਂਤ ਪ੍ਰਾਚੀਨ ਸਭਿਆਚਾਰਾਂ ਦੁਆਰਾ ਸਮਝੇ ਗਏ ਸਨ, ਬਾਬਿਲੋਨ ਅਤੇ ਮਿਸਰ ਦੇ ਗਣਿਤ ਵਿੱਚ ਸਮਾਨ ਗਣਨਾਵਾਂ ਦੇ ਸਬੂਤ ਹਨ।
ਮੱਧਕਾਲੀ ਵਿਕਾਸ: ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਦਾ ਫਾਰਮਲ ਉਭਾਰ ਮੱਧਕਾਲੀ ਯੂਰਪ ਵਿੱਚ ਹੋਇਆ, ਜੋ 15ਵੀਂ ਸਦੀ ਵਿੱਚ ਗਣਿਤ ਦੀਆਂ ਪੁਸਤਕਾਂ ਵਿੱਚ ਆਇਆ।
16ਵੀਂ ਸਦੀ ਵਿੱਚ ਫਾਰਮਲਾਈਜ਼ੇਸ਼ਨ: ਇਹ ਵਿਧੀ 16ਵੀਂ ਸਦੀ ਵਿੱਚ ਫਾਰਮਲਾਈਜ਼ ਕੀਤੀ ਗਈ ਅਤੇ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਧਾਤੂ ਵਿਗਿਆਨ ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਸਿੱਖਾਈ ਗਈ।
ਵਪਾਰਕ ਐਪਲੀਕੇਸ਼ਨ: 17ਵੀਂ ਅਤੇ 18ਵੀਂ ਸਦੀ ਵਿੱਚ, ਅਲਿਗੇਸ਼ਨ ਇੱਕ ਅਹੰਕਾਰਕ ਟੂਲ ਬਣ ਗਿਆ ਜੋ ਵਪਾਰੀਆਂ, ਫਾਰਮਾਸਿਸਟਾਂ ਅਤੇ ਵਪਾਰੀਆਂ ਦੁਆਰਾ ਮਿਸ਼ਰਣ ਅਤੇ ਮਿਲਾਪਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ।
ਅੱਜ, ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਅਨੇਕ ਖੇਤਰਾਂ ਵਿੱਚ ਸਿਖਾਈ ਜਾਂਦੀ ਅਤੇ ਵਰਤੀ ਜਾਂਦੀ ਹੈ:
ਜਦੋਂ ਕਿ ਆਧੁਨਿਕ ਗਣਿਤੀਕ ਟੂਲਾਂ ਨੇ ਇਹ ਗਣਨਾਵਾਂ ਆਸਾਨ ਬਣਾਈਆਂ ਹਨ, ਪਰ ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਨੂੰ ਸਮਝਣਾ ਮਿਸ਼ਰਣਾਂ ਅਤੇ ਅਨੁਪਾਤਾਂ ਦੇ ਗਣਿਤੀਕ ਸਿਧਾਂਤਾਂ ਵਿੱਚ ਕੀਮਤਵਾਨ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
1' ਅਲਿਗੇਸ਼ਨ ਗਣਨਾ ਲਈ ਐਕਸਲ ਫਾਰਮੂਲਾ
2=IF(OR(B2>=C2, A2>=B2, B2>=C2), "ਗਲਤ ਇਨਪੁਟ",
3 "ਸਸਤਾ : ਮਹਿੰਗਾ = " & TEXT(C2-B2, "0.00") & " : " & TEXT(B2-A2, "0.00"))
4
5' ਜਿੱਥੇ:
6' A2 = ਸਸਤੀ ਕੀਮਤ
7' B2 = ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ
8' C2 = ਮਹਿੰਗੀ ਕੀਮਤ
9
1def calculate_alligation(cheaper_price, dearer_price, mixture_price, mixture_quantity=None):
2 """
3 ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਲਈ ਅਲਿਗੇਸ਼ਨ ਅਨੁਪਾਤ ਅਤੇ ਮਾਤਰਾਵਾਂ ਦੀ ਗਣਨਾ ਕਰੋ।
4
5 Args:
6 cheaper_price: ਸਸਤੇ ਪਦਾਰਥ ਦੀ ਕੀਮਤ
7 dearer_price: ਮਹਿੰਗੇ ਪਦਾਰਥ ਦੀ ਕੀਮਤ
8 mixture_price: ਮਿਸ਼ਰਣ ਦੀ ਚਾਹੀਦੀ ਕੀਮਤ
9 mixture_quantity: ਵਿਕਲਪਿਕ ਮਿਸ਼ਰਣ ਦੀ ਕੁੱਲ ਮਾਤਰਾ
10
11 Returns:
12 ਡਿਕਸ਼ਨਰੀ ਜੋ ਅਨੁਪਾਤ ਅਤੇ ਮਾਤਰਾਵਾਂ ਜਾਂ ਗਲਤ ਇਨਪੁਟ ਹੋਣ 'ਤੇ None
13 """
14 # ਇਨਪੁਟ ਦੀ ਜਾਂਚ ਕਰੋ
15 if cheaper_price >= dearer_price or mixture_price <= cheaper_price or mixture_price >= dearer_price:
16 return None
17
18 # ਹਿੱਸੇ ਦੀ ਗਣਨਾ ਕਰੋ
19 cheaper_parts = dearer_price - mixture_price
20 dearer_parts = mixture_price - cheaper_price
21 total_parts = cheaper_parts + dearer_parts
22
23 # ਜੇਕਰ ਮਿਸ਼ਰਣ ਦੀ ਮਾਤਰਾ ਦਿੱਤੀ ਗਈ ਹੈ, ਤਾਂ ਸਹੀ ਮਾਤਰਾਵਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
24 cheaper_quantity = None
25 dearer_quantity = None
26 if mixture_quantity is not None:
27 cheaper_quantity = (cheaper_parts / total_parts) * mixture_quantity
28 dearer_quantity = (dearer_parts / total_parts) * mixture_quantity
29
30 return {
31 "cheaper_parts": cheaper_parts,
32 "dearer_parts": dearer_parts,
33 "total_parts": total_parts,
34 "cheaper_quantity": cheaper_quantity,
35 "dearer_quantity": dearer_quantity,
36 "ratio": f"{cheaper_parts:.2f} : {dearer_parts:.2f}"
37 }
38
39# ਉਦਾਹਰਣ ਵਰਤੋਂ
40result = calculate_alligation(10, 30, 20, 100)
41print(f"ਮਿਸ਼ਰਣ ਅਨੁਪਾਤ: {result['ratio']}")
42print(f"ਸਸਤਾ ਪਦਾਰਥ: {result['cheaper_quantity']:.2f} ਇਕਾਈਆਂ")
43print(f"ਮਹਿੰਗਾ ਪਦਾਰਥ: {result['dearer_quantity']:.2f} ਇਕਾਈਆਂ")
44
1function calculateAlligation(cheaperPrice, dearerPrice, mixturePrice, mixtureQuantity = null) {
2 // ਇਨਪੁਟ ਦੀ ਜਾਂਚ ਕਰੋ
3 if (cheaperPrice >= dearerPrice ||
4 mixturePrice <= cheaperPrice ||
5 mixturePrice >= dearerPrice) {
6 return null;
7 }
8
9 // ਹਿੱਸੇ ਦੀ ਗਣਨਾ ਕਰੋ
10 const cheaperParts = dearerPrice - mixturePrice;
11 const dearerParts = mixturePrice - cheaperPrice;
12 const totalParts = cheaperParts + dearerParts;
13
14 // ਜੇਕਰ ਮਿਸ਼ਰਣ ਦੀ ਮਾਤਰਾ ਦਿੱਤੀ ਗਈ ਹੈ, ਤਾਂ ਸਹੀ ਮਾਤਰਾਵਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
15 let cheaperQuantity = null;
16 let dearerQuantity = null;
17 if (mixtureQuantity !== null) {
18 cheaperQuantity = (cheaperParts / totalParts) * mixtureQuantity;
19 dearerQuantity = (dearerParts / totalParts) * mixtureQuantity;
20 }
21
22 return {
23 cheaperParts,
24 dearerParts,
25 totalParts,
26 cheaperQuantity,
27 dearerQuantity,
28 ratio: `${cheaperParts.toFixed(2)} : ${dearerParts.toFixed(2)}`
29 };
30}
31
32// ਉਦਾਹਰਣ ਵਰਤੋਂ
33const result = calculateAlligation(10, 30, 20, 100);
34console.log(`ਮਿਸ਼ਰਣ ਅਨੁਪਾਤ: ${result.ratio}`);
35console.log(`ਸਸਤਾ ਪਦਾਰਥ: ${result.cheaperQuantity.toFixed(2)} ਇਕਾਈਆਂ`);
36console.log(`ਮਹਿੰਗਾ ਪਦਾਰਥ: ${result.dearerQuantity.toFixed(2)} ਇਕਾਈਆਂ`);
37
1public class AlligationCalculator {
2 public static class AlligationResult {
3 public double cheaperParts;
4 public double dearerParts;
5 public double totalParts;
6 public Double cheaperQuantity;
7 public Double dearerQuantity;
8 public String ratio;
9
10 public AlligationResult(double cheaperParts, double dearerParts,
11 Double cheaperQuantity, Double dearerQuantity) {
12 this.cheaperParts = cheaperParts;
13 this.dearerParts = dearerParts;
14 this.totalParts = cheaperParts + dearerParts;
15 this.cheaperQuantity = cheaperQuantity;
16 this.dearerQuantity = dearerQuantity;
17 this.ratio = String.format("%.2f : %.2f", cheaperParts, dearerParts);
18 }
19 }
20
21 public static AlligationResult calculate(double cheaperPrice, double dearerPrice,
22 double mixturePrice, Double mixtureQuantity) {
23 // ਇਨਪੁਟ ਦੀ ਜਾਂਚ ਕਰੋ
24 if (cheaperPrice >= dearerPrice ||
25 mixturePrice <= cheaperPrice ||
26 mixturePrice >= dearerPrice) {
27 return null;
28 }
29
30 // ਹਿੱਸੇ ਦੀ ਗਣਨਾ ਕਰੋ
31 double cheaperParts = dearerPrice - mixturePrice;
32 double dearerParts = mixturePrice - cheaperPrice;
33
34 // ਜੇਕਰ ਮਿਸ਼ਰਣ ਦੀ ਮਾਤਰਾ ਦਿੱਤੀ ਗਈ ਹੈ, ਤਾਂ ਸਹੀ ਮਾਤਰਾਵਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
35 Double cheaperQuantity = null;
36 Double dearerQuantity = null;
37 if (mixtureQuantity != null) {
38 double totalParts = cheaperParts + dearerParts;
39 cheaperQuantity = (cheaperParts / totalParts) * mixtureQuantity;
40 dearerQuantity = (dearerParts / totalParts) * mixtureQuantity;
41 }
42
43 return new AlligationResult(cheaperParts, dearerParts, cheaperQuantity, dearerQuantity);
44 }
45
46 public static void main(String[] args) {
47 AlligationResult result = calculate(10, 30, 20, 100.0);
48 System.out.printf("ਮਿਸ਼ਰਣ ਅਨੁਪਾਤ: %s%n", result.ratio);
49 System.out.printf("ਸਸਤਾ ਪਦਾਰਥ: %.2f ਇਕਾਈਆਂ%n", result.cheaperQuantity);
50 System.out.printf("ਮਹਿੰਗਾ ਪਦਾਰਥ: %.2f ਇਕਾਈਆਂ%n", result.dearerQuantity);
51 }
52}
53
ਅਲਿਗੇਸ਼ਨ ਇੱਕ ਗਣਿਤੀਕ ਵਿਧੀ ਹੈ ਜੋ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ। ਇਹ ਇੱਕ ਤਰੀਕੇ ਨਾਲ ਦਰਸਾਉਂਦੀ ਹੈ ਕਿ ਵੱਖ-ਵੱਖ ਮੁੱਲਾਂ ਵਾਲੇ ਪਦਾਰਥਾਂ ਨੂੰ ਮਿਲਾਕੇ ਇੱਕ ਚਾਹੀਦੀ ਵਿਚਕਾਰ ਮੁੱਲ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਕਿਵੇਂ ਮਿਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਸ਼ਬਦ ਲਾਤੀਨੀ ਸ਼ਬਦ "ਅਲਿਗਰੇ" ਤੋਂ ਆਇਆ ਹੈ, ਜਿਸਦਾ ਅਰਥ "ਬਾਂਧਣਾ ਜਾਂ ਜੁੜਨਾ" ਹੈ, ਜੋ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵਿਧੀ ਵੱਖ-ਵੱਖ ਮੁੱਲਾਂ ਨੂੰ ਮਿਲਾਕੇ ਮਿਸ਼ਰਣ ਲੱਭਦੀ ਹੈ।
ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ ਜਦੋਂ:
ਅਲਿਗੇਸ਼ਨ ਮੀਡਿਅਲ: ਜਦੋਂ ਤੁਹਾਨੂੰ ਪਦਾਰਥਾਂ ਦੀਆਂ ਮਾਤਰਾਵਾਂ ਅਤੇ ਕੀਮਤਾਂ ਦਾ ਪਤਾ ਹੁੰਦਾ ਹੈ ਅਤੇ ਤੁਹਾਨੂੰ ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ ਲੱਭਣੀ ਹੁੰਦੀ ਹੈ।
ਅਲਿਗੇਸ਼ਨ ਵੱਖਰਾ: ਜਦੋਂ ਤੁਹਾਨੂੰ ਪਦਾਰਥਾਂ ਦੀ ਕੀਮਤਾਂ ਅਤੇ ਮਿਸ਼ਰਣ ਦੀ ਚਾਹੀਦੀ ਕੀਮਤ ਦਾ ਪਤਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਇਹ ਲੱਭਣਾ ਹੁੰਦਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਨੂੰ ਕਿਸ ਅਨੁਪਾਤ ਵਿੱਚ ਮਿਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਵਿਧੀ ਸਾਡੇ ਕੈਲਕੂਲੇਟਰ ਵਿੱਚ ਲਾਗੂ ਕੀਤੀ ਗਈ ਹੈ।
ਪਰੰਪਰਾਗਤ ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਦੋ ਪਦਾਰਥਾਂ ਲਈ ਡਿਜ਼ਾਇਨ ਕੀਤੀ ਗਈ ਹੈ। ਜੇਕਰ ਮਿਸ਼ਰਣ ਵਿੱਚ ਦੋ ਤੋਂ ਵੱਧ ਪਦਾਰਥ ਹਨ, ਤਾਂ ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਬੁਨਿਆਦੀ ਵਿਧੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਪਵੇਗੀ ਜਾਂ ਸਮੱਸਿਆ ਨੂੰ ਦੋ ਪਦਾਰਥਾਂ ਦੀ ਮਿਲਾਪ ਕਰਕੇ ਹੱਲ ਕਰਨਾ ਪਵੇਗਾ।
ਮਿਸ਼ਰਣ ਦੀ ਕੀਮਤ ਸਸਤੀ ਅਤੇ ਮਹਿੰਗੀ ਕੀਮਤਾਂ ਦੇ ਵਿਚਕਾਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਕਿਉਂਕਿ ਇੱਕ ਮਿਸ਼ਰਣ ਦਾ ਮੁੱਲ ਇਸ ਦੇ ਘਟਕਾਂ ਦੇ ਮੁੱਲਾਂ ਦਾ ਭਾਰਿਤ ਔਸਤ ਹੁੰਦਾ ਹੈ। ਇਹ ਗਣਿਤੀਕ ਤੌਰ 'ਤੇ ਸੰਭਵ ਨਹੀਂ ਹੈ ਕਿ ਕਿਸੇ ਪਦਾਰਥ ਦਾ ਮੁੱਲ ਸਸਤੇ ਅਤੇ ਮਹਿੰਗੇ ਮੁੱਲਾਂ ਦੇ ਬਾਹਰ ਹੋਵੇ ਬਿਨਾਂ ਕਿਸੇ ਹੋਰ ਪ੍ਰਕਿਰਿਆ ਰਾਹੀਂ ਮੁੱਲ ਨੂੰ ਜੋੜਨ ਜਾਂ ਹਟਾਉਣ ਦੇ।
ਅਲਿਗੇਸ਼ਨ ਵਿਧੀ ਉਸ ਸਮੇਂ ਵੀ ਕੰਮ ਕਰਦੀ ਹੈ ਜਦੋਂ ਸਸਤੇ ਪਦਾਰਥ ਦੀ ਕੀਮਤ 0 ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਅਨੁਪਾਤ ਇਹ ਹੋਵੇਗਾ:
ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਉੱਚ ਸਹੀਤਾ ਨਾਲ ਨਤੀਜੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ ਦੋ ਦਸ਼ਮਲਵ ਥਾਵਾਂ ਤੱਕ)। ਹਾਲਾਂਕਿ, ਵਿਹਾਰਕ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਮਾਪਣ ਦੇ ਸੰਦਾਂ ਦੀ ਸਹੀਤਾ ਦੇ ਆਧਾਰ 'ਤੇ ਨਤੀਜਿਆਂ ਨੂੰ ਗੋਲ ਕਰਨ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ ਜਾਂ ਤੁਹਾਡੇ ਵਿਸ਼ੇਸ਼ ਸਥਿਤੀ ਦੇ ਪ੍ਰਯੋਗਸ਼ਾਲਾ ਸੀਮਾਵਾਂ ਦੇ ਆਧਾਰ 'ਤੇ।
ਕੈਲਕੂਲੇਟਰ ਇੱਕ ਵੱਡੇ ਪਦਾਰਥਾਂ ਦੀ ਰੇਂਜ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ, ਪਰ ਕੁਝ ਸੀਮਾਵਾਂ ਹਨ:
ਐਂਸਲ, ਐਚ. ਸੀ., & ਸਟੋਕਲੋਸਾ, ਐਮ. ਜੇ. (2016). ਫਾਰਮਾਸਿਊਟਿਕਲ ਗਣਨਾਵਾਂ. ਵੋਲਟਰਸ ਕੁਲਵਰ।
ਰੀਸ, ਜੇ. ਏ., ਸਿਮਥ, ਆਈ., & ਵਾਟਸਨ, ਜੇ. (2016). ਫਾਰਮਾਸਿਊਟਿਕਲ ਗਣਨਾਵਾਂ: ਫਾਰਮਾਸਿਸਟ ਦਾ ਹੈਂਡਬੁੱਕ. ਫਾਰਮਾਸਿਊਟਿਕਲ ਪ੍ਰੈਸ।
ਰੋਵਲੈਂਡ, ਐਮ., & ਟੋਜ਼ਰ, ਟੀ. ਐਨ. (2010). ਕਲੀਨੀਕਲ ਫਾਰਮਾਕੋਕਾਈਨੈਟਿਕਸ ਅਤੇ ਫਾਰਮਾਕੋਡਾਇਨਾਮਿਕਸ: ਧਾਰਨਾਵਾਂ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ. ਲਿਪਿਨਕੋਟ ਵਿਲੀਅਮਸ & ਵਿਨਕੀਲਸ।
ਸਿਮਥ, ਡੀ. ਈ. (1958). ਗਣਿਤ ਦਾ ਇਤਿਹਾਸ. ਡੋਵਰ ਪ੍ਰਕਾਸ਼ਨ।
ਸਵੈਨ, ਬੀ. ਸੀ. (2014). ਫਾਰਮਾਸਿਊਟਿਕਲ ਗਣਨਾਵਾਂ: ਇੱਕ ਧਾਰਨਾਤਮਕ ਪਹੁੰਚ. ਸਪ੍ਰਿੰਗਰ।
ਟ੍ਰਿਓਲਾ, ਐਮ. ਐਫ. (2017). ਬੁਨਿਆਦੀ ਅੰਕੜੇ. ਪੀਅਰਸਨ।
ਜ਼ਿੰਗਾਰੋ, ਟੀ. ਐਮ., & ਸ਼ੁਲਟਜ਼, ਜੇ. (2003). ਫਾਰਮਾਸਿਊਟਿਕਲ ਗਣਨਾਵਾਂ ਫਾਰ ਫਾਰਮਾਸੀ ਟੈਕਨੀਸ਼ੀਅਨਾਂ: ਇੱਕ ਵਰਕਟੈਕਸਟ. ਲਿਪਿਨਕੋਟ ਵਿਲੀਅਮਸ & ਵਿਨਕੀਲਸ।
ਅੱਜ ਹੀ ਸਾਡੇ ਅਲਿਗੇਸ਼ਨ ਕੈਲਕੂਲੇਟਰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਤਾਂ ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਮਿਸ਼ਰਣ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਤੁਰੰਤ ਹੱਲ ਕਰ ਸਕੋ! ਚਾਹੇ ਤੁਸੀਂ ਇੱਕ ਵਿਦਿਆਰਥੀ, ਫਾਰਮਾਸਿਸਟ, ਰਸਾਇਣ ਸ਼ਾਸਤਰੀ ਜਾਂ ਵਪਾਰੀ ਹੋਵੋ, ਇਹ ਟੂਲ ਤੁਹਾਡੇ ਸਮੇਂ ਦੀ ਬਚਤ ਕਰੇਗਾ ਅਤੇ ਤੁਹਾਡੇ ਸਾਰੇ ਮਿਸ਼ਰਣ ਦੀਆਂ ਲੋੜਾਂ ਲਈ ਸਹੀ ਗਣਨਾਵਾਂ ਨੂੰ ਯਕੀਨੀ ਬਣਾਏਗਾ।
ਆਪਣੇ ਕਾਰਜ ਦੇ ਲਈ ਵਰਤਣ ਯੋਗ ਹੋਣ ਵਾਲੇ ਹੋਰ ਸੰਦੇਸ਼ ਦੀ ਖੋਜ ਕਰੋ