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 ಎಂಬ ಗಣಿತೀಯ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಬಳಸುವಾಗ, ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅಥವಾ ಪರಿಸರದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಸಂಪೂರ್ಣ ಶುದ್ಧತೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಅಂಕಗಣಿತವು ಕೆಲವು ಪ್ರಕರಣಗಳಲ್ಲಿ ಸಣ್ಣ ವೃತ್ತಾಕಾರ ದೋಷಗಳನ್ನು ಪರಿಚಯಿಸಬಹುದು ಎಂದು ಗಮನಿಸುತ್ತಿರಿ.

ಬಳಕೆದಾರರ ಪ್ರಕರಣಗಳು

ವೃತ್ತದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುವುದು ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅಗತ್ಯವಿದೆ:

ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ನಿರ್ಮಾಣ

  • ವೃತ್ತಾಕಾರ ಘಟಕಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದು: ಎಂಜಿನಿಯರ್‌ಗಳು ಚಕ್ರಗಳು, ಗಿಯರ್‌ಗಳು, ಪೈಪ್‌ಗಳು ಅಥವಾ ಡೊಮ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ವ್ಯಾಸವನ್ನು ನಿರ್ಧರಿಸಲು ಅಗತ್ಯವಿದೆ.

  • ವಾಸ್ತುಶಿಲ್ಪ: ವಾಸ್ತುಶಿಲ್ಪಿಗಳು ಆರ್ಕ್‌ಗಳು, ಡೊಮ್‌ಗಳು ಮತ್ತು ವೃತ್ತಾಕಾರ ಕಟ್ಟಡಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ವ್ಯಾಸವನ್ನು ಬಳಸುತ್ತಾರೆ.

ಜ್ಯೋತಿಷ್ಯ

  • ಗ್ರಹಗಳ ಕಕ್ಷೆಗಳು: ಜ್ಯೋತಿಷ್ಯಿಗಳು ವೀಕ್ಷಣಾ ಡೇಟಾವಿನ ಆಧಾರದಲ್ಲಿ ಗ್ರಹಗಳ ಕಕ್ಷೆಯ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುತ್ತಾರೆ.

  • ಆಕಾಶಗಂಗೆಯ ದೇಹಗಳು: ಗ್ರಹಗಳು, ನಕ್ಷತ್ರಗಳು ಮತ್ತು ಇತರ ಆಕಾಶಗಂಗೆಯ ವಸ್ತುಗಳ ಗಾತ್ರಗಳನ್ನು ನಿರ್ಧರಿಸುವುದು.

ದಿನನಿತ್ಯದ ಸಮಸ್ಯೆ ಪರಿಹಾರ

  • ಕಲೆ ಮತ್ತು ವಿನ್ಯಾಸ: ಕಲಾವಿದರು ಮತ್ತು ವಿನ್ಯಾಸಕಾರರು ವೃತ್ತಾಕಾರ ಮಾದರಿಗಳನ್ನು ಮತ್ತು ವಿನ್ಯಾಸಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುತ್ತಾರೆ.

  • ಡಿಐವೈ ಯೋಜನೆಗಳು: ವೃತ್ತಾಕಾರ ಮೆಜಲುಗಳು, ತೋಟಗಳು ಅಥವಾ ಫೌಂಟ್ಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಸಾಮಾನುಗಳನ್ನು ಲೆಕ್ಕಹಾಕುವುದು.

ಗಣಿತ ಮತ್ತು ಶಿಕ್ಷಣ

  • ಜ್ಯಾಮಿತಿಯ ಅಧ್ಯಯನ: ವೃತ್ತಗಳ ಗುಣಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಜ್ಯಾಮಿತಿಯ ಶಿಕ್ಷಣದಲ್ಲಿ ಮೂಲಭೂತವಾಗಿದೆ.

  • ಸಮಸ್ಯೆ ಪರಿಹಾರ: ವ್ಯಾಸ ಲೆಕ್ಕಹಾಕುವಿಕೆ ಗಣಿತದ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಮತ್ತು ಸ್ಪರ್ಧೆಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿದೆ.

ಪರ್ಯಾಯಗಳು

ವ್ಯಾಸವು ಪ್ರಾಥಮಿಕ ಗುಣವಾಗಿದ್ದರೂ, ಕೆಲವೊಮ್ಮೆ ಇತರ ವೃತ್ತದ ಗುಣಗಳನ್ನು ನೇರವಾಗಿ ಅಳೆಯುವುದು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿರುತ್ತದೆ:

  • ಚೋರ್ಡ್ ಉದ್ದವನ್ನು ಅಳೆಯುವುದು: ನೀವು ವೃತ್ತದ ಮೇಲೆ ನಿರ್ಧಾರಿತ ಬಿಂದುಗಳನ್ನು ಹೊಂದಿದ್ದಾಗ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಉಪಯುಕ್ತವಾಗಿದೆ.

  • ಸೆಕ್ಟರ್ ಕ್ಷೇತ್ರಫಲ ಅಥವಾ ಆರ್ಕ್ ಉದ್ದವನ್ನು ಬಳಸುವುದು: ವೃತ್ತದ ಭಾಗಶಃ ವಿಭಾಗಗಳನ್ನು ಒಳಗೊಂಡ ಪ್ರಕರಣಗಳಲ್ಲಿ.

ಇತಿಹಾಸ

ವೃತ್ತಗಳ ಅಧ್ಯಯನವು ಪ್ರಾಚೀನ ನಾಗರಿಕತೆಗಳಿಗೆ ಹಿಂತಿರುಗುತ್ತದೆ:

  • ಪ್ರಾಚೀನ ಜ್ಯಾಮಿತಿಯು: ಪ್ರಾಚೀನ ಈಜಿಪ್ತೀಯರು ಮತ್ತು ಬಾಬಿಲೋನಿಯವರಿಗೆ ವೃತ್ತವನ್ನು ಅಧ್ಯಯನ ಮಾಡಿದಾಗಿನಿಂದ.

  • ಯೂಕ್ಲಿಡ್‌ನ ಅಂಶಗಳು: ಸುತ್ತು 300 BCE, ಯೂಕ್ಲಿಡ್ ತನ್ನ ಪ್ರಮುಖ ಕೃತಿಯಲ್ಲಿ ವೃತ್ತ ಮತ್ತು ಅದರ ಗುಣಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿದರು, ಅಂಶಗಳು.

  • ಆರ್ಕಿಮಿಡೀಸ್: (\pi) ಅನ್ನು ಅಂದಾಜಿಸಲು ವಿಧಾನಗಳನ್ನು ಒದಗಿಸಿದ ಮತ್ತು ವೃತ್ತಗಳು ಮತ್ತು ಗೋಲಕಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಪ್ರದೇಶಗಳು ಮತ್ತು ಪ್ರಮಾಣಗಳನ್ನು ಲೆಕ್ಕಹಾಕಿದ.

  • (\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))
MATLAB
% ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
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);
    }
}
Go
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, "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")

## ಕೋಷ್ಟಕದಲ್ಲಿ B2 ನಲ್ಲಿ ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
=IF(B2>0, B2/(2*PI()), "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")

## ಕೋಷ್ಟಕದಲ್ಲಿ B3 ನಲ್ಲಿ ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
=IF(B3>0, SQRT(B3/PI()), "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")

ದೃಶ್ಯೀಕರಣ

ವ್ಯಾಸ, ವ್ಯಾಸ ಮತ್ತು ಪರಿಮಾಣದ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ವಿವರಿಸುವ SVG ಚಿತ್ರ:

ವ್ಯಾಸ (r) ವ್ಯಾಸ (d) ಪರಿಮಾಣ (C)

ಉಲ್ಲೇಖಗಳು

  1. ವೃತ್ತ - ವಿಕಿಪೀಡಿಯಾ
  2. ಪರಿಮಾಣ - ಮ್ಯಾಥ್ ಇಸ್ ಫನ್
  3. ವೃತ್ತದ ಕ್ಷೇತ್ರಫಲ - ಖಾನ್ ಅಕಾಡೆಮಿ
  4. (\pi) ಯ ಇತಿಹಾಸ - ವಿಕಿಪೀಡಿಯಾ
Feedback