Whiz Tools

ਗੋਲਾਈ ਦਾ ਰੇਡੀਅਸ ਕੈਲਕੂਲੇਟਰ

ਪਰੀਚਯ

ਗੋਲਾਈ ਦਾ ਰੇਡੀਅਸ ਇਸਦੀ ਸਭ ਤੋਂ ਮੁੱਢਲੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਇਹ ਗੋਲਾਈ ਦੇ ਕੇਂਦਰ ਤੋਂ ਇਸਦੇ ਪਰਿਧੀ 'ਤੇ ਕਿਸੇ ਵੀ ਬਿੰਦੂ ਤੱਕ ਦੀ ਦੂਰੀ ਹੈ। ਇਹ ਕੈਲਕੂਲੇਟਰ ਤੁਹਾਨੂੰ ਤਿੰਨ ਵੱਖ-ਵੱਖ ਇਨਪੁਟ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਗੋਲਾਈ ਦਾ ਰੇਡੀਅਸ ਨਿਕਾਲਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ:

  1. ਵਿਆਸ
  2. ਪਰਿਧੀ
  3. ਖੇਤਰਫਲ

ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਮੁੱਲ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰਕੇ, ਤੁਸੀਂ ਗੋਲਾਈ ਦੇ ਜਿਓਮੈਟਰੀ ਵਿੱਚ ਮੌਜੂਦ ਗਣਿਤਕ ਸੰਬੰਧਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੇ ਹੋ।

ਫਾਰਮੂਲਾ

ਰੇਡੀਅਸ ਨੂੰ ਵਿਆਸ, ਪਰਿਧੀ ਜਾਂ ਖੇਤਰਫਲ ਤੋਂ ਹੇਠਾਂ ਦਿੱਤੇ ਫਾਰਮੂਲਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਗਣਨਾ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ:

  1. ਵਿਆਸ ਤੋਂ (dd):

    r=d2r = \frac{d}{2}
  2. ਪਰਿਧੀ ਤੋਂ (CC):

    r=C2πr = \frac{C}{2\pi}
  3. ਖੇਤਰਫਲ ਤੋਂ (AA):

    r=Aπr = \sqrt{\frac{A}{\pi}}

ਇਹ ਫਾਰਮੂਲੇ ਗੋਲਾਈ ਦੀ ਮੂਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਨਿਕਲੇ ਹਨ:

  • ਵਿਆਸ: ਵਿਆਸ ਰੇਡੀਅਸ ਦਾ ਦੋ ਗੁਣਾ ਹੁੰਦਾ ਹੈ (d=2rd = 2r).
  • ਪਰਿਧੀ: ਪਰਿਧੀ ਗੋਲਾਈ ਦੇ ਆਸ-ਪਾਸ ਦੀ ਦੂਰੀ ਹੈ (C=2πrC = 2\pi r).
  • ਖੇਤਰਫਲ: ਗੋਲਾਈ ਦੁਆਰਾ ਘੇਰੇ ਗਏ ਖੇਤਰਫਲ (A=πr2A = \pi r^2).

ਗਣਨਾ

ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਨਾ

ਵਿਆਸ ਦਿੱਤੇ ਜਾਣ 'ਤੇ, ਰੇਡੀਅਸ ਸਿਰਫ ਇਸਦਾ ਅੱਧਾ ਹੁੰਦਾ ਹੈ:

r=d2r = \frac{d}{2}

ਉਦਾਹਰਣ:

ਜੇਕਰ ਵਿਆਸ 10 ਯੂਨਿਟ ਹੈ:

r=102=5 ਯੂਨਿਟr = \frac{10}{2} = 5 \text{ ਯੂਨਿਟ}

ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਨਾ

ਪਰਿਧੀ ਦੇ ਫਾਰਮੂਲੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ:

C=2πrC = 2\pi r

rr ਲਈ ਹੱਲ ਕਰਨਾ:

r=C2πr = \frac{C}{2\pi}

ਉਦਾਹਰਣ:

ਜੇਕਰ ਪਰਿਧੀ 31.415931.4159 ਯੂਨਿਟ ਹੈ:

r=31.41592π31.41596.28325 ਯੂਨਿਟr = \frac{31.4159}{2\pi} \approx \frac{31.4159}{6.2832} \approx 5 \text{ ਯੂਨਿਟ}

ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਨਾ

ਖੇਤਰਫਲ ਦੇ ਫਾਰਮੂਲੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ:

A=πr2A = \pi r^2

rr ਲਈ ਹੱਲ ਕਰਨਾ:

r=Aπr = \sqrt{\frac{A}{\pi}}

ਉਦਾਹਰਣ:

ਜੇਕਰ ਖੇਤਰਫਲ 78.539878.5398 ਵਰਗ ਯੂਨਿਟ ਹੈ:

r=78.5398π=78.53983.141625=5 ਯੂਨਿਟr = \sqrt{\frac{78.5398}{\pi}} = \sqrt{\frac{78.5398}{3.1416}} \approx \sqrt{25} = 5 \text{ ਯੂਨਿਟ}

ਕਿਨਾਰੇ ਦੇ ਮਾਮਲੇ ਅਤੇ ਇਨਪੁਟ ਦੀ ਪੁਸ਼ਟੀ

  • ਜ਼ੀਰੋ ਜਾਂ ਨਕਾਰਾਤਮਕ ਇਨਪੁਟ: ਗੋਲਾਈ ਦਾ ਕੋਈ ਵੀ ਨਕਾਰਾਤਮਕ ਜਾਂ ਜ਼ੀਰੋ ਵਿਆਸ, ਪਰਿਧੀ ਜਾਂ ਖੇਤਰਫਲ ਨਹੀਂ ਹੋ ਸਕਦਾ। ਜੇਕਰ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਮੁੱਲ ਜ਼ੀਰੋ ਜਾਂ ਨਕਾਰਾਤਮਕ ਹੈ, ਤਾਂ ਰੇਡੀਅਸ ਅਸਪਸ਼ਟ ਹੈ। ਇਸ ਮਾਮਲੇ ਵਿੱਚ ਕੈਲਕੂਲੇਟਰ ਇੱਕ ਗਲਤੀ ਦਾ ਸੁਨੇਹਾ ਦਿਖਾਵੇਗਾ।

  • ਗੈਰ-ਸੰਖਿਆ ਇਨਪੁਟ: ਕੈਲਕੂਲੇਟਰ ਨੂੰ ਸੰਖਿਆਤਮਕ ਇਨਪੁਟ ਦੀ ਲੋੜ ਹੈ। ਗੈਰ-ਸੰਖਿਆਤਮਕ ਮੁੱਲ (ਜਿਵੇਂ ਕਿ ਅੱਖਰ ਜਾਂ ਚਿੰਨ੍ਹ) ਅਵੈਧ ਹਨ।

ਸਹੀਤਾ ਅਤੇ ਗੋਲਾਈ

ਇਹ ਕੈਲਕੂਲੇਟਰ ਗਣਨਾਵਾਂ ਲਈ ਡਬਲ-ਪ੍ਰੀਸੀਜ਼ਨ ਫਲੋਟਿੰਗ-ਪੋਇੰਟ ਗਣਿਤ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਨਤੀਜੇ ਆਮ ਤੌਰ 'ਤੇ ਚਾਰ ਦਸ਼ਮਲਵ ਜਗ੍ਹਾ ਤੱਕ ਗੋਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਨਾਲ ਵਧੇਰੇ ਸਹੀਤਾ ਮਿਲਦੀ ਹੈ। ਜਦੋਂ ਗਣਿਤਕ ਸਥਿਰਾਂ ਜਿਵੇਂ π\pi ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਕੈਲਕੂਲੇਟਰ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਜਾਂ ਵਾਤਾਵਰਣ ਵਿੱਚ ਉਪਲਬਧ ਪੂਰੀ ਸਹੀਤਾ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਧਿਆਨ ਰੱਖੋ ਕਿ ਫਲੋਟਿੰਗ-ਪੋਇੰਟ ਗਣਿਤ ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ ਛੋਟੇ ਗੋਲਾਈ ਦੀਆਂ ਗਲਤੀਆਂ ਪੈਦਾ ਕਰ ਸਕਦੀ ਹੈ।

ਵਰਤੋਂ ਦੇ ਕੇਸ

ਗੋਲਾਈ ਦਾ ਰੇਡੀਅਸ ਨਿਕਾਲਣਾ ਵੱਖ-ਵੱਖ ਖੇਤਰਾਂ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਹੈ:

ਇੰਜੀਨੀਅਰਿੰਗ ਅਤੇ ਨਿਰਮਾਣ

  • ਗੋਲਾਈ ਦੇ ਘਟਕਾਂ ਦੀ ਡਿਜ਼ਾਈਨ: ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਅਕਸਰ ਪਹੀਏ, ਗੀਅਰ, ਪਾਈਪ ਜਾਂ ਗੰਦੇ ਦੀ ਡਿਜ਼ਾਈਨ ਕਰਦੇ ਸਮੇਂ ਰੇਡੀਅਸ ਨਿਕਾਲਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

  • ਵਾਸਤੁਕਲਾ: ਵਾਸਤੁਕਾਰ ਗੰਦੇ, ਗੰਦੇ ਅਤੇ ਗੋਲਾਈ ਵਾਲੀਆਂ ਇਮਾਰਤਾਂ ਦੀ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਰੇਡੀਅਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

ਖਗੋਲ ਸ਼ਾਸਤਰ

  • ਗ੍ਰਹਿ ਦੇ ਕ੍ਰਮ: ਖਗੋਲ ਸ਼ਾਸਤਰੀਆਂ ਨੇ ਨਿਗਰਾਨੀ ਦੇ ਡੇਟਾ ਦੇ ਆਧਾਰ 'ਤੇ ਗ੍ਰਹਿ ਦੇ ਕ੍ਰਮ ਦਾ ਰੇਡੀਅਸ ਨਿਕਾਲਿਆ।

  • ਤਾਰਿਆਂ ਦੇ ਪਦਾਰਥ: ਗ੍ਰਹੀਆਂ, ਤਾਰਿਆਂ ਅਤੇ ਹੋਰ ਖਗੋਲ ਪਦਾਰਥਾਂ ਦੇ ਆਕਾਰਾਂ ਨੂੰ ਨਿਕਾਲਣਾ।

ਦਿਨਚਰਿਆ ਦੇ ਸਮੱਸਿਆ ਹੱਲ ਕਰਨਾ

  • ਕਲਾ ਅਤੇ ਡਿਜ਼ਾਈਨ: ਕਲਾਕਾਰ ਅਤੇ ਡਿਜ਼ਾਇਨਰ ਗੋਲਾਈ ਦੇ ਪੈਟਰਨ ਅਤੇ ਡਿਜ਼ਾਈਨਾਂ ਬਣਾਉਣ ਲਈ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਦੇ ਹਨ।

  • DIY ਪ੍ਰੋਜੈਕਟ: ਗੋਲਾਈ ਵਾਲੇ ਮੇਜ਼ਾਂ, ਬਾਗਾਂ ਜਾਂ ਫੁਵਾਰਿਆਂ ਲਈ ਲੋੜੀਂਦੇ ਸਮਾਨ ਦੀ ਗਣਨਾ ਕਰਨਾ।

ਗਣਿਤ ਅਤੇ ਸਿੱਖਿਆ

  • ਜਿਓਮੈਟਰੀ ਸਿੱਖਣਾ: ਗੋਲਾਈ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਮਝਣਾ ਜਿਓਮੈਟਰੀ ਸਿੱਖਿਆ ਵਿੱਚ ਮੂਲ ਹੈ।

  • ਸਮੱਸਿਆ ਹੱਲ ਕਰਨਾ: ਰੇਡੀਅਸ ਦੀਆਂ ਗਣਨਾਵਾਂ ਗਣਿਤ ਦੇ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਮੁਕਾਬਲਿਆਂ ਵਿੱਚ ਆਮ ਹਨ।

ਵਿਕਲਪ

ਜਦੋਂ ਕਿ ਰੇਡੀਅਸ ਇੱਕ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ, ਕਈ ਵਾਰੀ ਹੋਰ ਗੋਲਾਈ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਿੱਧਾ ਮਾਪਣਾ ਜ਼ਿਆਦਾ ਸੁਵਿਧਾਜਨਕ ਹੁੰਦਾ ਹੈ:

  • ਚੋਰਡ ਦੀ ਲੰਬਾਈ ਮਾਪਣਾ: ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਗੋਲਾਈ 'ਤੇ ਨਿਸ਼ਚਿਤ ਬਿੰਦੂ ਹੁੰਦੇ ਹਨ ਅਤੇ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

  • ਸੈਕਟਰ ਖੇਤਰਫਲ ਜਾਂ ਆਰਕ ਦੀ ਲੰਬਾਈ ਦੀ ਵਰਤੋਂ: ਗੋਲਾਈ ਦੇ ਭਾਗਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਮਾਮਲਿਆਂ ਵਿੱਚ।

ਇਤਿਹਾਸ

ਗੋਲਾਈ ਦਾ ਅਧਿਐਨ ਪ੍ਰਾਚੀਨ ਸਭਿਆਚਾਰਾਂ ਤੱਕ ਵਾਪਰਦਾ ਹੈ:

  • ਪ੍ਰਾਚੀਨ ਜਿਓਮੈਟਰੀ: ਗੋਲਾਈ ਦਾ ਅਧਿਐਨ ਪ੍ਰਾਚੀਨ ਮਿਸਰ ਅਤੇ ਬਾਬਲੋਨ ਦੇ ਸਮੇਂ ਤੋਂ ਕੀਤਾ ਗਿਆ ਹੈ।

  • ਯੂਕਲੀਡ ਦੀਆਂ ਐਲਿਮੈਂਟਸ: ਲਗਭਗ 300 BCE ਵਿੱਚ, ਯੂਕਲੀਡ ਨੇ ਆਪਣੇ ਮਹਾਨ ਕੰਮ ਐਲਿਮੈਂਟਸ ਵਿੱਚ ਗੋਲਾਈ ਅਤੇ ਇਸਦੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ।

  • ਆਰਕੀਮੀਡਸ: ਗੋਲਾਈਆਂ ਅਤੇ ਗੇਂਦਾਂ ਨਾਲ ਸੰਬੰਧਿਤ ਖੇਤਰਫਲ ਅਤੇ ਆਵਾਜ਼ਾਂ ਦੀ ਗਣਨਾ ਕਰਨ ਦੇ ਤਰੀਕੇ ਪ੍ਰਦਾਨ ਕੀਤੇ।

  • π\pi ਦਾ ਵਿਕਾਸ: ਸਦੀਆਂ ਤੋਂ, ਗਣਿਤਜੀਵੀਆਂ ਜਿਵੇਂ ਕਿ ਲਿਊ ਹੂਈ, ਜ਼ੂ ਚੋਂਗਜ਼ੀ, ਆਰੀਭਟ ਅਤੇ ਆਖਿਰਕਾਰ ਜੌਨ ਵਾਲਿਸ ਅਤੇ ਆਈਜ਼ੈਕ ਨਿਊਟਨ ਨੇ π\pi ਦੇ ਮੁੱਲ ਅਤੇ ਸਮਝ ਨੂੰ ਸੁਧਾਰਿਆ।

ਰੇਡੀਅਸ ਨਾ ਸਿਰਫ ਜਿਓਮੈਟਰੀ ਵਿੱਚ, ਬਲਕਿ ਭੌਤਿਕੀ, ਇੰਜੀਨੀਅਰਿੰਗ ਅਤੇ ਵੱਖ-ਵੱਖ ਲਾਗੂ ਵਿਗਿਆਨਾਂ ਵਿੱਚ ਇੱਕ ਮੁੱਖ ਧਾਰਾ ਹੈ।

ਉਦਾਹਰਣ

ਇੱਥੇ ਵਿਆਸ, ਪਰਿਧੀ ਅਤੇ ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਕਈ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਕੋਡ ਉਦਾਹਰਣ ਹਨ।

ਵਿਆਸ ਤੋਂ

ਪਾਇਥਨ
## ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_diameter(diameter):
    if diameter <= 0:
        raise ValueError("Diameter must be greater than zero.")
    return diameter / 2

## ਉਦਾਹਰਣ ਵਰਤੋਂ
d = 10
r = radius_from_diameter(d)
print(f"The radius is {r} units.")
ਜਾਵਾਸਕ੍ਰਿਪਟ
// ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromDiameter(diameter) {
    if (diameter <= 0) {
        throw new Error("Diameter must be greater than zero.");
    }
    return diameter / 2;
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
let d = 10;
let r = radiusFromDiameter(d);
console.log(`The radius is ${r} units.`);
ਜਾਵਾ
public class CircleRadiusCalculator {
    public static double radiusFromDiameter(double diameter) {
        if (diameter <= 0) {
            throw new IllegalArgumentException("Diameter must be greater than zero.");
        }
        return diameter / 2;
    }

    public static void main(String[] args) {
        double d = 10;
        double r = radiusFromDiameter(d);
        System.out.printf("The radius is %.2f units.%n", r);
    }
}
C++
// ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
#include <iostream>
#include <stdexcept>

double radiusFromDiameter(double diameter) {
    if (diameter <= 0) {
        throw std::invalid_argument("Diameter must be greater than zero.");
    }
    return diameter / 2.0;
}

int main() {
    double d = 10.0;
    try {
        double r = radiusFromDiameter(d);
        std::cout << "The radius is " << r << " units." << std::endl;
    } catch (const std::exception& e) {
        std::cerr << e.what() << std::endl;
    }
    return 0;
}
R
## ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
radius_from_diameter <- function(diameter) {
  if (diameter <= 0) {
    stop("Diameter must be greater than zero.")
  }
  return(diameter / 2)
}

## ਉਦਾਹਰਣ ਵਰਤੋਂ
d <- 10
r <- radius_from_diameter(d)
cat(sprintf("The radius is %.2f units.\n", r))
ਰੂਬੀ
## ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_diameter(diameter)
  raise ArgumentError, "Diameter must be greater than zero." if diameter <= 0
  diameter / 2.0
end

## ਉਦਾਹਰਣ ਵਰਤੋਂ
d = 10
r = radius_from_diameter(d)
puts "The radius is #{r} units."
PHP
<?php
// ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromDiameter($diameter) {
    if ($diameter <= 0) {
        throw new Exception('Diameter must be greater than zero.');
    }
    return $diameter / 2;
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
$d = 10;
$r = radiusFromDiameter($d);
echo "The radius is {$r} units.";
?>
ਰਸਟ
// ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
fn radius_from_diameter(diameter: f64) -> Result<f64, &'static str> {
    if diameter <= 0.0 {
        return Err("Diameter must be greater than zero.");
    }
    Ok(diameter / 2.0)
}

fn main() {
    let d = 10.0;
    match radius_from_diameter(d) {
        Ok(r) => println!("The radius is {:.2} units.", r),
        Err(e) => println!("{}", e),
    }
}
ਸਵਿਫਟ
import Foundation

// ਵਿਆਸ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
func radiusFromDiameter(_ diameter: Double) throws -> Double {
    if diameter <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Diameter must be greater than zero."])
    }
    return diameter / 2.0
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
do {
    let d = 10.0
    let r = try radiusFromDiameter(d)
    print("The radius is \(r) units.")
} catch {
    print(error.localizedDescription)
}

ਪਰਿਧੀ ਤੋਂ

ਪਾਇਥਨ
import math

## ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_circumference(circumference):
    if circumference <= 0:
        raise ValueError("Circumference must be greater than zero.")
    return circumference / (2 * math.pi)

## ਉਦਾਹਰਣ ਵਰਤੋਂ
C = 31.4159
r = radius_from_circumference(C)
print(f"The radius is {r:.2f} units.")
ਜਾਵਾਸਕ੍ਰਿਪਟ
// ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromCircumference(circumference) {
    if (circumference <= 0) {
        throw new Error("Circumference must be greater than zero.");
    }
    return circumference / (2 * Math.PI);
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
let C = 31.4159;
let r = radiusFromCircumference(C);
console.log(`The radius is ${r.toFixed(2)} units.`);
ਜਾਵਾ
public class CircleRadiusCalculator {
    public static double radiusFromCircumference(double circumference) {
        if (circumference <= 0) {
            throw new IllegalArgumentException("Circumference must be greater than zero.");
        }
        return circumference / (2 * Math.PI);
    }

    public static void main(String[] args) {
        double C = 31.4159;
        double r = radiusFromCircumference(C);
        System.out.printf("The radius is %.2f units.%n", r);
    }
}
C++
// ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
#include <iostream>
#include <cmath>
#include <stdexcept>

double radiusFromCircumference(double circumference) {
    if (circumference <= 0) {
        throw std::invalid_argument("Circumference must be greater than zero.");
    }
    return circumference / (2.0 * M_PI);
}

int main() {
    double C = 31.4159;
    try {
        double r = radiusFromCircumference(C);
        std::cout << "The radius is " << r << " units." << std::endl;
    } catch (const std::exception& e) {
        std::cerr << e.what() << std::endl;
    }
    return 0;
}
R
## ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
radius_from_circumference <- function(circumference) {
  if (circumference <= 0) {
    stop("Circumference must be greater than zero.")
  }
  return(circumference / (2 * pi))
}

## ਉਦਾਹਰਣ ਵਰਤੋਂ
C <- 31.4159
r <- radius_from_circumference(C)
cat(sprintf("The radius is %.2f units.\n", r))
ਰੂਬੀ
## ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_circumference(circumference)
  raise ArgumentError, "Circumference must be greater than zero." if circumference <= 0
  circumference / (2 * Math::PI)
end

## ਉਦਾਹਰਣ ਵਰਤੋਂ
C = 31.4159
r = radius_from_circumference(C)
puts "The radius is #{format('%.2f', r)} units."
PHP
<?php
// ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromCircumference($circumference) {
    if ($circumference <= 0) {
        throw new Exception('Circumference must be greater than zero.');
    }
    return $circumference / (2 * M_PI);
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
$C = 31.4159;
$r = radiusFromCircumference($C);
echo "The radius is " . round($r, 2) . " units.";
?>
ਰਸਟ
use std::f64::consts::PI;

// ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
fn radius_from_circumference(circumference: f64) -> Result<f64, &'static str> {
    if circumference <= 0.0 {
        return Err("Circumference must be greater than zero.");
    }
    Ok(circumference / (2.0 * PI))
}

fn main() {
    let C = 31.4159;
    match radius_from_circumference(C) {
        Ok(r) => println!("The radius is {:.2} units.", r),
        Err(e) => println!("{}", e),
    }
}
ਸਵਿਫਟ
import Foundation

// ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
func radiusFromCircumference(_ circumference: Double) throws -> Double {
    if circumference <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Circumference must be greater than zero."])
    }
    return circumference / (2 * Double.pi)
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
do {
    let C = 31.4159
    let r = try radiusFromCircumference(C)
    print(String(format: "The radius is %.2f units.", r))
} catch {
    print(error.localizedDescription)
}

ਖੇਤਰਫਲ ਤੋਂ

ਪਾਇਥਨ
import math

## ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_area(area):
    if area <= 0:
        raise ValueError("Area must be greater than zero.")
    return math.sqrt(area / math.pi)

## ਉਦਾਹਰਣ ਵਰਤੋਂ
A = 78.5398
r = radius_from_area(A)
print(f"The radius is {r:.2f} units.")
ਜਾਵਾਸਕ੍ਰਿਪਟ
// ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromArea(area) {
    if (area <= 0) {
        throw new Error("Area must be greater than zero.");
    }
    return Math.sqrt(area / Math.PI);
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
let A = 78.5398;
let r = radiusFromArea(A);
console.log(`The radius is ${r.toFixed(2)} units.`);
ਜਾਵਾ
public class CircleRadiusCalculator {
    public static double radiusFromArea(double area) {
        if (area <= 0) {
            throw new IllegalArgumentException("Area must be greater than zero.");
        }
        return Math.sqrt(area / Math.PI);
    }

    public static void main(String[] args) {
        double A = 78.5398;
        double r = radiusFromArea(A);
        System.out.printf("The radius is %.2f units.%n", r);
    }
}
C++
// ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
#include <iostream>
#include <cmath>
#include <stdexcept>

double radiusFromArea(double area) {
    if (area <= 0) {
        throw std::invalid_argument("Area must be greater than zero.");
    }
    return std::sqrt(area / M_PI);
}

int main() {
    double A = 78.5398;
    try {
        double r = radiusFromArea(A);
        std::cout << "The radius is " << r << " units." << std::endl;
    } catch (const std::exception& e) {
        std::cerr << e.what() << std::endl;
    }
    return 0;
}
R
## ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
radius_from_area <- function(area) {
  if (area <= 0) {
    stop("Area must be greater than zero.")
  }
  return(sqrt(area / pi))
}

## ਉਦਾਹਰਣ ਵਰਤੋਂ
A <- 78.5398
r <- radius_from_area(A)
cat(sprintf("The radius is %.2f units.\n", r))
ਮੈਟਲੈਬ
% ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function r = radius_from_area(area)
    if area <= 0
        error('Area must be greater than zero.');
    end
    r = sqrt(area / pi);
end

% ਉਦਾਹਰਣ ਵਰਤੋਂ
A = 78.5398;
r = radius_from_area(A);
fprintf('The radius is %.2f units.\n', r);
C#
using System;

class CircleRadiusCalculator
{
    public static double RadiusFromArea(double area)
    {
        if (area <= 0)
            throw new ArgumentException("Area must be greater than zero.");
        return Math.Sqrt(area / Math.PI);
    }

    static void Main()
    {
        double A = 78.5398;
        double r = RadiusFromArea(A);
        Console.WriteLine("The radius is {0:F2} units.", r);
    }
}
ਗੋ
package main

import (
	"fmt"
	"math"
)

func radiusFromArea(area float64) (float64, error) {
	if area <= 0 {
		return 0, fmt.Errorf("Area must be greater than zero.")
	}
	return math.Sqrt(area / math.Pi), nil
}

func main() {
	A := 78.5398
	r, err := radiusFromArea(A)
	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Printf("The radius is %.2f units.\n", r)
}
ਰੂਬੀ
## ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
def radius_from_area(area)
  raise ArgumentError, "Area must be greater than zero." if area <= 0
  Math.sqrt(area / Math::PI)
end

## ਉਦਾਹਰਣ ਵਰਤੋਂ
A = 78.5398
r = radius_from_area(A)
puts "The radius is #{format('%.2f', r)} units."
PHP
<?php
// ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
function radiusFromArea($area) {
    if ($area <= 0) {
        throw new Exception('Area must be greater than zero.');
    }
    return sqrt($area / M_PI);
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
$A = 78.5398;
$r = radiusFromArea($A);
echo "The radius is " . round($r, 2) . " units.";
?>
ਰਸਟ
use std::f64::consts::PI;

// ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
fn radius_from_area(area: f64) -> Result<f64, &'static str> {
    if area <= 0.0 {
        return Err("Area must be greater than zero.");
    }
    Ok((area / PI).sqrt())
}

fn main() {
    let A = 78.5398;
    match radius_from_area(A) {
        Ok(r) => println!("The radius is {:.2} units.", r),
        Err(e) => println!("{}", e),
    }
}
ਸਵਿਫਟ
import Foundation

// ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ
func radiusFromArea(_ area: Double) throws -> Double {
    if area <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Area must be greater than zero."])
    }
    return sqrt(area / Double.pi)
}

// ਉਦਾਹਰਣ ਵਰਤੋਂ
do {
    let A = 78.5398
    let r = try radiusFromArea(A)
    print(String(format: "The radius is %.2f units.", r))
} catch {
    print(error.localizedDescription)
}

ਐਕਸਲ

## ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ B1 ਵਿੱਚ
=IF(B1>0, B1/2, "Invalid input")

## ਪਰਿਧੀ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ B2 ਵਿੱਚ
=IF(B2>0, B2/(2*PI()), "Invalid input")

## ਖੇਤਰਫਲ ਤੋਂ ਰੇਡੀਅਸ ਦੀ ਗਣਨਾ ਕਰੋ B3 ਵਿੱਚ
=IF(B3>0, SQRT(B3/PI()), "Invalid input")

ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ

ਰੇਡੀਅਸ, ਵਿਆਸ, ਅਤੇ ਪਰਿਧੀ ਦੇ ਵਿਚਕਾਰ ਸੰਬੰਧ ਨੂੰ ਦਰਸਾਉਂਦੀ ਇੱਕ SVG ਰੂਪਰੇਖਾ:

ਰੇਡੀਅਸ (r) ਵਿਆਸ (d) ਪਰਿਧੀ (C)

ਹਵਾਲੇ

  1. ਗੋਲਾਈ - ਵਿਕੀਪੀਡੀਆ
  2. ਪਰਿਧੀ - Math Is Fun
  3. ਗੋਲਾਈ ਦਾ ਖੇਤਰਫਲ - Khan Academy
  4. π\pi ਦਾ ਇਤਿਹਾਸ - ਵਿਕੀਪੀਡੀਆ
Feedback