ವೃತ್ತದ ತ್ರಾಸು ಗಣಕ: ಡಯಾಮೀಟರ್, ವ್ಯಾಪ್ತಿ ಅಥವಾ ಪ್ರದೇಶದಿಂದ

ಡಯಾಮೀಟರ್, ವೃತ್ತದ ವ್ಯಾಪ್ತಿಯ ಅಥವಾ ಪ್ರದೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ವೃತ್ತದ ತ್ರಾಸುವನ್ನು ಲೆಕ್ಕಹಾಕಿ. ಜ್ಯಾಮಿತಿಯ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಮತ್ತು ವೃತ್ತದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸೂಕ್ತವಾಗಿದೆ.

ವೃತ್ತದ ವ್ಯಾಸದ ಗಣಕ

📚

ದಾಖಲೆ

ವೃತ್ತದ ವ್ಯಾಸದ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಪರಿಚಯ

ವೃತ್ತದ ವ್ಯಾಸ ಅದರ ಅತ್ಯಂತ ಮೂಲಭೂತ ಗುಣಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದು ವೃತ್ತದ ಕೇಂದ್ರದಿಂದ ಅದರ ವ್ಯಾಸದ ಯಾವುದೇ ಬಿಂದುಗೆ ಇರುವ ಅಂತರವಾಗಿದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮಗೆ ಮೂರು ವಿಭಿನ್ನ ಇನ್‌ಪುಟ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಆಧಾರದಲ್ಲಿ ವೃತ್ತದ ವ್ಯಾಸವನ್ನು ನಿರ್ಧರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ:

  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) ಯ ಮೌಲ್ಯ ಮತ್ತು ಅರ್ಥವನ್ನು ಶುದ್ಧಗೊಳಿಸಿದರು.

ವ್ಯಾಸವು ಜ್ಯಾಮಿತಿಯಲ್ಲಿಯೇ ಅಲ್ಲದೆ ಭೌತಶಾಸ್ತ್ರ, ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ವಿವಿಧ ಅನ್ವಯಿತ ವಿಜ್ಞಾನಗಳಲ್ಲಿ ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಯಾಗಿದೆ.

ಉದಾಹರಣೆಗಳು

ಇಲ್ಲಿ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ವ್ಯಾಸ, ಪರಿಮಾಣ ಮತ್ತು ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಕೋಡ್ ಉದಾಹರಣೆಗಳಿವೆ.

ವ್ಯಾಸದಿಂದ

ಪೈಥಾನ್
1## ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2def radius_from_diameter(diameter):
3    if diameter <= 0:
4        raise ValueError("Diameter must be greater than zero.")
5    return diameter / 2
6
7## ಉದಾಹರಣೆಯ ಬಳಕೆ
8d = 10
9r = radius_from_diameter(d)
10print(f"The radius is {r} units.")
11
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್
1// ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2function radiusFromDiameter(diameter) {
3    if (diameter <= 0) {
4        throw new Error("Diameter must be greater than zero.");
5    }
6    return diameter / 2;
7}
8
9// ಉದಾಹರಣೆಯ ಬಳಕೆ
10let d = 10;
11let r = radiusFromDiameter(d);
12console.log(`The radius is ${r} units.`);
13
ಜಾವಾ
1public class CircleRadiusCalculator {
2    public static double radiusFromDiameter(double diameter) {
3        if (diameter <= 0) {
4            throw new IllegalArgumentException("Diameter must be greater than zero.");
5        }
6        return diameter / 2;
7    }
8
9    public static void main(String[] args) {
10        double d = 10;
11        double r = radiusFromDiameter(d);
12        System.out.printf("The radius is %.2f units.%n", r);
13    }
14}
15
C++
1// ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2#include <iostream>
3#include <stdexcept>
4
5double radiusFromDiameter(double diameter) {
6    if (diameter <= 0) {
7        throw std::invalid_argument("Diameter must be greater than zero.");
8    }
9    return diameter / 2.0;
10}
11
12int main() {
13    double d = 10.0;
14    try {
15        double r = radiusFromDiameter(d);
16        std::cout << "The radius is " << r << " units." << std::endl;
17    } catch (const std::exception& e) {
18        std::cerr << e.what() << std::endl;
19    }
20    return 0;
21}
22
R
1## ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2radius_from_diameter <- function(diameter) {
3  if (diameter <= 0) {
4    stop("Diameter must be greater than zero.")
5  }
6  return(diameter / 2)
7}
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10d <- 10
11r <- radius_from_diameter(d)
12cat(sprintf("The radius is %.2f units.\n", r))
13
ರೂಬಿ
1## ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2def radius_from_diameter(diameter)
3  raise ArgumentError, "Diameter must be greater than zero." if diameter <= 0
4  diameter / 2.0
5end
6
7## ಉದಾಹರಣೆಯ ಬಳಕೆ
8d = 10
9r = radius_from_diameter(d)
10puts "The radius is #{r} units."
11
PHP
1<?php
2// ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
3function radiusFromDiameter($diameter) {
4    if ($diameter <= 0) {
5        throw new Exception('Diameter must be greater than zero.');
6    }
7    return $diameter / 2;
8}
9
10// ಉದಾಹರಣೆಯ ಬಳಕೆ
11$d = 10;
12$r = radiusFromDiameter($d);
13echo "The radius is {$r} units.";
14?>
15
ರಸ್ಟ್
1// ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2fn radius_from_diameter(diameter: f64) -> Result<f64, &'static str> {
3    if diameter <= 0.0 {
4        return Err("Diameter must be greater than zero.");
5    }
6    Ok(diameter / 2.0)
7}
8
9fn main() {
10    let d = 10.0;
11    match radius_from_diameter(d) {
12        Ok(r) => println!("The radius is {:.2} units.", r),
13        Err(e) => println!("{}", e),
14    }
15}
16
ಸ್ವಿಫ್ಟ್
1import Foundation
2
3// ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4func radiusFromDiameter(_ diameter: Double) throws -> Double {
5    if diameter <= 0 {
6        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Diameter must be greater than zero."])
7    }
8    return diameter / 2.0
9}
10
11// ಉದಾಹರಣೆಯ ಬಳಕೆ
12do {
13    let d = 10.0
14    let r = try radiusFromDiameter(d)
15    print("The radius is \(r) units.")
16} catch {
17    print(error.localizedDescription)
18}
19

ಪರಿಮಾಣದಿಂದ

ಪೈಥಾನ್
1import math
2
3## ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4def radius_from_circumference(circumference):
5    if circumference <= 0:
6        raise ValueError("Circumference must be greater than zero.")
7    return circumference / (2 * math.pi)
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10C = 31.4159
11r = radius_from_circumference(C)
12print(f"The radius is {r:.2f} units.")
13
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್
1// ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2function radiusFromCircumference(circumference) {
3    if (circumference <= 0) {
4        throw new Error("Circumference must be greater than zero.");
5    }
6    return circumference / (2 * Math.PI);
7}
8
9// ಉದಾಹರಣೆಯ ಬಳಕೆ
10let C = 31.4159;
11let r = radiusFromCircumference(C);
12console.log(`The radius is ${r.toFixed(2)} units.`);
13
ಜಾವಾ
1public class CircleRadiusCalculator {
2    public static double radiusFromCircumference(double circumference) {
3        if (circumference <= 0) {
4            throw new IllegalArgumentException("Circumference must be greater than zero.");
5        }
6        return circumference / (2 * Math.PI);
7    }
8
9    public static void main(String[] args) {
10        double C = 31.4159;
11        double r = radiusFromCircumference(C);
12        System.out.printf("The radius is %.2f units.%n", r);
13    }
14}
15
C++
1// ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2#include <iostream>
3#include <cmath>
4#include <stdexcept>
5
6double radiusFromCircumference(double circumference) {
7    if (circumference <= 0) {
8        throw std::invalid_argument("Circumference must be greater than zero.");
9    }
10    return circumference / (2.0 * M_PI);
11}
12
13int main() {
14    double C = 31.4159;
15    try {
16        double r = radiusFromCircumference(C);
17        std::cout << "The radius is " << r << " units." << std::endl;
18    } catch (const std::exception& e) {
19        std::cerr << e.what() << std::endl;
20    }
21    return 0;
22}
23
R
1## ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2radius_from_circumference <- function(circumference) {
3  if (circumference <= 0) {
4    stop("Circumference must be greater than zero.")
5  }
6  return(circumference / (2 * pi))
7}
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10C <- 31.4159
11r <- radius_from_circumference(C)
12cat(sprintf("The radius is %.2f units.\n", r))
13
ರೂಬಿ
1## ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2def radius_from_circumference(circumference)
3  raise ArgumentError, "Circumference must be greater than zero." if circumference <= 0
4  circumference / (2 * Math::PI)
5end
6
7## ಉದಾಹರಣೆಯ ಬಳಕೆ
8C = 31.4159
9r = radius_from_circumference(C)
10puts "The radius is #{format('%.2f', r)} units."
11
PHP
1<?php
2// ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
3function radiusFromCircumference($circumference) {
4    if ($circumference <= 0) {
5        throw new Exception('Circumference must be greater than zero.');
6    }
7    return $circumference / (2 * M_PI);
8}
9
10// ಉದಾಹರಣೆಯ ಬಳಕೆ
11$C = 31.4159;
12$r = radiusFromCircumference($C);
13echo "The radius is " . round($r, 2) . " units.";
14?>
15
ರಸ್ಟ್
1use std::f64::consts::PI;
2
3// ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4fn radius_from_circumference(circumference: f64) -> Result<f64, &'static str> {
5    if circumference <= 0.0 {
6        return Err("Circumference must be greater than zero.");
7    }
8    Ok(circumference / (2.0 * PI))
9}
10
11fn main() {
12    let C = 31.4159;
13    match radius_from_circumference(C) {
14        Ok(r) => println!("The radius is {:.2} units.", r),
15        Err(e) => println!("{}", e),
16    }
17}
18
ಸ್ವಿಫ್ಟ್
1import Foundation
2
3// ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4func radiusFromCircumference(_ circumference: Double) throws -> Double {
5    if circumference <= 0 {
6        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Circumference must be greater than zero."])
7    }
8    return circumference / (2 * Double.pi)
9}
10
11// ಉದಾಹರಣೆಯ ಬಳಕೆ
12do {
13    let C = 31.4159
14    let r = try radiusFromCircumference(C)
15    print(String(format: "The radius is %.2f units.", r))
16} catch {
17    print(error.localizedDescription)
18}
19

ಕ್ಷೇತ್ರಫಲದಿಂದ

ಪೈಥಾನ್
1import math
2
3## ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4def radius_from_area(area):
5    if area <= 0:
6        raise ValueError("Area must be greater than zero.")
7    return math.sqrt(area / math.pi)
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10A = 78.5398
11r = radius_from_area(A)
12print(f"The radius is {r:.2f} units.")
13
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್
1// ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2function radiusFromArea(area) {
3    if (area <= 0) {
4        throw new Error("Area must be greater than zero.");
5    }
6    return Math.sqrt(area / Math.PI);
7}
8
9// ಉದಾಹರಣೆಯ ಬಳಕೆ
10let A = 78.5398;
11let r = radiusFromArea(A);
12console.log(`The radius is ${r.toFixed(2)} units.`);
13
ಜಾವಾ
1public class CircleRadiusCalculator {
2    public static double radiusFromArea(double area) {
3        if (area <= 0) {
4            throw new IllegalArgumentException("Area must be greater than zero.");
5        }
6        return Math.sqrt(area / Math.PI);
7    }
8
9    public static void main(String[] args) {
10        double A = 78.5398;
11        double r = radiusFromArea(A);
12        System.out.printf("The radius is %.2f units.%n", r);
13    }
14}
15
C++
1// ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2#include <iostream>
3#include <cmath>
4#include <stdexcept>
5
6double radiusFromArea(double area) {
7    if (area <= 0) {
8        throw std::invalid_argument("Area must be greater than zero.");
9    }
10    return std::sqrt(area / M_PI);
11}
12
13int main() {
14    double A = 78.5398;
15    try {
16        double r = radiusFromArea(A);
17        std::cout << "The radius is " << r << " units." << std::endl;
18    } catch (const std::exception& e) {
19        std::cerr << e.what() << std::endl;
20    }
21    return 0;
22}
23
R
1## ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2radius_from_area <- function(area) {
3  if (area <= 0) {
4    stop("Area must be greater than zero.")
5  }
6  return(sqrt(area / pi))
7}
8
9## ಉದಾಹರಣೆಯ ಬಳಕೆ
10A <- 78.5398
11r <- radius_from_area(A)
12cat(sprintf("The radius is %.2f units.\n", r))
13
MATLAB
1% ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2function r = radius_from_area(area)
3    if area <= 0
4        error('Area must be greater than zero.');
5    end
6    r = sqrt(area / pi);
7end
8
9% ಉದಾಹರಣೆಯ ಬಳಕೆ
10A = 78.5398;
11r = radius_from_area(A);
12fprintf('The radius is %.2f units.\n', r);
13
C#
1using System;
2
3class CircleRadiusCalculator
4{
5    public static double RadiusFromArea(double area)
6    {
7        if (area <= 0)
8            throw new ArgumentException("Area must be greater than zero.");
9        return Math.Sqrt(area / Math.PI);
10    }
11
12    static void Main()
13    {
14        double A = 78.5398;
15        double r = RadiusFromArea(A);
16        Console.WriteLine("The radius is {0:F2} units.", r);
17    }
18}
19
Go
1package main
2
3import (
4	"fmt"
5	"math"
6)
7
8func radiusFromArea(area float64) (float64, error) {
9	if area <= 0 {
10		return 0, fmt.Errorf("Area must be greater than zero.")
11	}
12	return math.Sqrt(area / math.Pi), nil
13}
14
15func main() {
16	A := 78.5398
17	r, err := radiusFromArea(A)
18	if err != nil {
19		fmt.Println(err)
20		return
21	}
22	fmt.Printf("The radius is %.2f units.\n", r)
23}
24
ರೂಬಿ
1## ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2def radius_from_area(area)
3  raise ArgumentError, "Area must be greater than zero." if area <= 0
4  Math.sqrt(area / Math::PI)
5end
6
7## ಉದಾಹರಣೆಯ ಬಳಕೆ
8A = 78.5398
9r = radius_from_area(A)
10puts "The radius is #{format('%.2f', r)} units."
11
PHP
1<?php
2// ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
3function radiusFromArea($area) {
4    if ($area <= 0) {
5        throw new Exception('Area must be greater than zero.');
6    }
7    return sqrt($area / M_PI);
8}
9
10// ಉದಾಹರಣೆಯ ಬಳಕೆ
11$A = 78.5398;
12$r = radiusFromArea($A);
13echo "The radius is " . round($r, 2) . " units.";
14?>
15
ರಸ್ಟ್
1use std::f64::consts::PI;
2
3// ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4fn radius_from_area(area: f64) -> Result<f64, &'static str> {
5    if area <= 0.0 {
6        return Err("Area must be greater than zero.");
7    }
8    Ok((area / PI).sqrt())
9}
10
11fn main() {
12    let A = 78.5398;
13    match radius_from_area(A) {
14        Ok(r) => println!("The radius is {:.2} units.", r),
15        Err(e) => println!("{}", e),
16    }
17}
18
ಸ್ವಿಫ್ಟ್
1import Foundation
2
3// ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
4func radiusFromArea(_ area: Double) throws -> Double {
5    if area <= 0 {
6        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Area must be greater than zero."])
7    }
8    return sqrt(area / Double.pi)
9}
10
11// ಉದಾಹರಣೆಯ ಬಳಕೆ
12do {
13    let A = 78.5398
14    let r = try radiusFromArea(A)
15    print(String(format: "The radius is %.2f units.", r))
16} catch {
17    print(error.localizedDescription)
18}
19

ಎಕ್ಸೆಲ್

1## ಕೋಷ್ಟಕದಲ್ಲಿ B1 ನಲ್ಲಿ ವ್ಯಾಸದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
2=IF(B1>0, B1/2, "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")
3
4## ಕೋಷ್ಟಕದಲ್ಲಿ B2 ನಲ್ಲಿ ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
5=IF(B2>0, B2/(2*PI()), "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")
6
7## ಕೋಷ್ಟಕದಲ್ಲಿ B3 ನಲ್ಲಿ ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಿ
8=IF(B3>0, SQRT(B3/PI()), "ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್")
9

ದೃಶ್ಯೀಕರಣ

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

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

ಉಲ್ಲೇಖಗಳು

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