ವೃತ್ತದ ತ್ರಾಸು ಗಣಕ: ಡಯಾಮೀಟರ್, ವ್ಯಾಪ್ತಿ ಅಥವಾ ಪ್ರದೇಶದಿಂದ
ಡಯಾಮೀಟರ್, ವೃತ್ತದ ವ್ಯಾಪ್ತಿಯ ಅಥವಾ ಪ್ರದೇಶವನ್ನು ಬಳಸಿಕೊಂಡು ವೃತ್ತದ ತ್ರಾಸುವನ್ನು ಲೆಕ್ಕಹಾಕಿ. ಜ್ಯಾಮಿತಿಯ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಮತ್ತು ವೃತ್ತದ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಸೂಕ್ತವಾಗಿದೆ.
ವೃತ್ತದ ವ್ಯಾಸದ ಗಣಕ
ದಾಖಲೆ
ವೃತ್ತದ ವ್ಯಾಸದ ಕ್ಯಾಲ್ಕುಲೇಟರ್
ಪರಿಚಯ
ವೃತ್ತದ ವ್ಯಾಸ ಅದರ ಅತ್ಯಂತ ಮೂಲಭೂತ ಗುಣಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದು ವೃತ್ತದ ಕೇಂದ್ರದಿಂದ ಅದರ ವ್ಯಾಸದ ಯಾವುದೇ ಬಿಂದುಗೆ ಇರುವ ಅಂತರವಾಗಿದೆ. ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ನಿಮಗೆ ಮೂರು ವಿಭಿನ್ನ ಇನ್ಪುಟ್ ಪ್ಯಾರಾಮೀಟರ್ಗಳ ಆಧಾರದಲ್ಲಿ ವೃತ್ತದ ವ್ಯಾಸವನ್ನು ನಿರ್ಧರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ:
- ವ್ಯಾಸ
- ಪರಿಮಾಣ
- ಕ್ಷೇತ್ರಫಲ
ಈ ಮೌಲ್ಯಗಳಲ್ಲಿ ಯಾವುದೇ ಒಂದು ನೀಡುವುದರಿಂದ, ನೀವು ವೃತ್ತದ ಜ್ಯಾಮಿತಿಯಲ್ಲಿನ ಗಣಿತೀಯ ಸಂಬಂಧಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಬಹುದು.
ಸೂತ್ರ
ವ್ಯಾಸವನ್ನು ವ್ಯಾಸ, ಪರಿಮಾಣ ಅಥವಾ ಕ್ಷೇತ್ರಫಲದಿಂದ ಲೆಕ್ಕಹಾಕಬಹುದು, ಈ ಕೆಳಗಿನ ಸೂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು:
-
ವ್ಯಾಸದಿಂದ ():
-
ಪರಿಮಾಣದಿಂದ ():
-
ಕ್ಷೇತ್ರಫಲದಿಂದ ():
ಈ ಸೂತ್ರಗಳು ವೃತ್ತದ ಮೂಲಭೂತ ಗುಣಗಳಿಂದ ಉಲ್ಲೇಖಿಸಲ್ಪಟ್ಟಿವೆ:
- ವ್ಯಾಸ: ವ್ಯಾಸವು ವ್ಯಾಸದ ಎರಡು ಪಟ್ಟು () ಆಗಿದೆ.
- ಪರಿಮಾಣ: ಪರಿಮಾಣವು ವೃತ್ತದ ಸುತ್ತಲೂ ಇರುವ ಅಂತರವಾಗಿದೆ ().
- ಕ್ಷೇತ್ರಫಲ: ವೃತ್ತದ ಒಳಭಾಗದಲ್ಲಿ ಇರುವ ಪ್ರದೇಶ ().
ಲೆಕ್ಕಹಾಕುವುದು
ವ್ಯಾಸದಿಂದ ವ್ಯಾಸ ಲೆಕ್ಕಹಾಕುವುದು
ವ್ಯಾಸವನ್ನು ನೀಡಿದಾಗ, ವ್ಯಾಸವು ಅದನ್ನು ಅರ್ಧವಾಗಿ ಮಾತ್ರ:
ಉದಾಹರಣೆ:
ವ್ಯಾಸವು 10 ಘಟಕಗಳಾದರೆ:
ಪರಿಮಾಣದಿಂದ ವ್ಯಾಸ ಲೆಕ್ಕಹಾಕುವುದು
ಪರಿಮಾಣದ ಸೂತ್ರದಿಂದ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:
ಗೆ ಪರಿಹಾರ ನೀಡುವುದು:
ಉದಾಹರಣೆ:
ಪರಿಮಾಣವು ಘಟಕಗಳಾದರೆ:
ಕ್ಷೇತ್ರಫಲದಿಂದ ವ್ಯಾಸ ಲೆಕ್ಕಹಾಕುವುದು
ಕ್ಷೇತ್ರಫಲದ ಸೂತ್ರದಿಂದ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ:
ಗೆ ಪರಿಹಾರ ನೀಡುವುದು:
ಉದಾಹರಣೆ:
ಕ್ಷೇತ್ರಫಲವು ಚದರ ಘಟಕಗಳಾದರೆ:
ತೀಕ್ಷ್ಣ ಪ್ರಕರಣಗಳು ಮತ್ತು ಇನ್ಪುಟ್ ಮಾನ್ಯತೆ
-
ಶೂನ್ಯ ಅಥವಾ ಋಣಾತ್ಮಕ ಇನ್ಪುಟ್ಗಳು: ವೃತ್ತಕ್ಕೆ ಋಣಾತ್ಮಕ ಅಥವಾ ಶೂನ್ಯ ವ್ಯಾಸ, ಪರಿಮಾಣ ಅಥವಾ ಕ್ಷೇತ್ರಫಲ ಇರಲು ಸಾಧ್ಯವಿಲ್ಲ. ಈ ಮೌಲ್ಯಗಳಲ್ಲಿ ಯಾವುದಾದರೂ ಶೂನ್ಯ ಅಥವಾ ಋಣಾತ್ಮಕವಾದರೆ, ವ್ಯಾಸವು ವ್ಯಾಖ್ಯಾನಿತವಾಗಿಲ್ಲ. ಈ ಪ್ರಕರಣಗಳಲ್ಲಿ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ದೋಷ ಸಂದೇಶವನ್ನು ತೋರಿಸುತ್ತದೆ.
-
ಅಂಕೀಯವಲ್ಲದ ಇನ್ಪುಟ್ಗಳು: ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಸಂಖ್ಯಾತ್ಮಕ ಇನ್ಪುಟ್ಗಳನ್ನು ಅಗತ್ಯವಿದೆ. ಅಂಕೀಯವಲ್ಲದ ಮೌಲ್ಯಗಳು (ಉದಾಹರಣೆಗೆ, ಅಕ್ಷರಗಳು ಅಥವಾ ಚಿಹ್ನೆಗಳು) ಅಮಾನ್ಯವಾಗಿವೆ.
ಶುದ್ಧತೆ ಮತ್ತು ವೃತ್ತಾಕಾರ
ಈ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಲೆಕ್ಕಹಾಕಲು ಡಬಲ್-ಶುದ್ಧತೆಯ ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಅಂಕಗಣಿತವನ್ನು ಬಳಸುತ್ತದೆ. ಫಲಿತಾಂಶಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ನಾಲ್ಕು ದಶಮಾಂಶ ಸ್ಥಳಗಳಿಗೆ ವೃತ್ತಾಕಾರವಾಗಿ ತೋರಿಸಲಾಗುತ್ತದೆ. ಎಂಬ ಗಣಿತೀಯ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಬಳಸುವಾಗ, ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಅಥವಾ ಪರಿಸರದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಸಂಪೂರ್ಣ ಶುದ್ಧತೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಅಂಕಗಣಿತವು ಕೆಲವು ಪ್ರಕರಣಗಳಲ್ಲಿ ಸಣ್ಣ ವೃತ್ತಾಕಾರ ದೋಷಗಳನ್ನು ಪರಿಚಯಿಸಬಹುದು ಎಂದು ಗಮನಿಸುತ್ತಿರಿ.
ಬಳಕೆದಾರರ ಪ್ರಕರಣಗಳು
ವೃತ್ತದ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುವುದು ಹಲವಾರು ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅಗತ್ಯವಿದೆ:
ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ನಿರ್ಮಾಣ
-
ವೃತ್ತಾಕಾರ ಘಟಕಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದು: ಎಂಜಿನಿಯರ್ಗಳು ಚಕ್ರಗಳು, ಗಿಯರ್ಗಳು, ಪೈಪ್ಗಳು ಅಥವಾ ಡೊಮ್ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ವ್ಯಾಸವನ್ನು ನಿರ್ಧರಿಸಲು ಅಗತ್ಯವಿದೆ.
-
ವಾಸ್ತುಶಿಲ್ಪ: ವಾಸ್ತುಶಿಲ್ಪಿಗಳು ಆರ್ಕ್ಗಳು, ಡೊಮ್ಗಳು ಮತ್ತು ವೃತ್ತಾಕಾರ ಕಟ್ಟಡಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ವ್ಯಾಸವನ್ನು ಬಳಸುತ್ತಾರೆ.
ಜ್ಯೋತಿಷ್ಯ
-
ಗ್ರಹಗಳ ಕಕ್ಷೆಗಳು: ಜ್ಯೋತಿಷ್ಯಿಗಳು ವೀಕ್ಷಣಾ ಡೇಟಾವಿನ ಆಧಾರದಲ್ಲಿ ಗ್ರಹಗಳ ಕಕ್ಷೆಯ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುತ್ತಾರೆ.
-
ಆಕಾಶಗಂಗೆಯ ದೇಹಗಳು: ಗ್ರಹಗಳು, ನಕ್ಷತ್ರಗಳು ಮತ್ತು ಇತರ ಆಕಾಶಗಂಗೆಯ ವಸ್ತುಗಳ ಗಾತ್ರಗಳನ್ನು ನಿರ್ಧರಿಸುವುದು.
ದಿನನಿತ್ಯದ ಸಮಸ್ಯೆ ಪರಿಹಾರ
-
ಕಲೆ ಮತ್ತು ವಿನ್ಯಾಸ: ಕಲಾವಿದರು ಮತ್ತು ವಿನ್ಯಾಸಕಾರರು ವೃತ್ತಾಕಾರ ಮಾದರಿಗಳನ್ನು ಮತ್ತು ವಿನ್ಯಾಸಗಳನ್ನು ಸೃಷ್ಟಿಸಲು ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕುತ್ತಾರೆ.
-
ಡಿಐವೈ ಯೋಜನೆಗಳು: ವೃತ್ತಾಕಾರ ಮೆಜಲುಗಳು, ತೋಟಗಳು ಅಥವಾ ಫೌಂಟ್ಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಸಾಮಾನುಗಳನ್ನು ಲೆಕ್ಕಹಾಕುವುದು.
ಗಣಿತ ಮತ್ತು ಶಿಕ್ಷಣ
-
ಜ್ಯಾಮಿತಿಯ ಅಧ್ಯಯನ: ವೃತ್ತಗಳ ಗುಣಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಜ್ಯಾಮಿತಿಯ ಶಿಕ್ಷಣದಲ್ಲಿ ಮೂಲಭೂತವಾಗಿದೆ.
-
ಸಮಸ್ಯೆ ಪರಿಹಾರ: ವ್ಯಾಸ ಲೆಕ್ಕಹಾಕುವಿಕೆ ಗಣಿತದ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಮತ್ತು ಸ್ಪರ್ಧೆಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿದೆ.
ಪರ್ಯಾಯಗಳು
ವ್ಯಾಸವು ಪ್ರಾಥಮಿಕ ಗುಣವಾಗಿದ್ದರೂ, ಕೆಲವೊಮ್ಮೆ ಇತರ ವೃತ್ತದ ಗುಣಗಳನ್ನು ನೇರವಾಗಿ ಅಳೆಯುವುದು ಹೆಚ್ಚು ಅನುಕೂಲಕರವಾಗಿರುತ್ತದೆ:
-
ಚೋರ್ಡ್ ಉದ್ದವನ್ನು ಅಳೆಯುವುದು: ನೀವು ವೃತ್ತದ ಮೇಲೆ ನಿರ್ಧಾರಿತ ಬಿಂದುಗಳನ್ನು ಹೊಂದಿದ್ದಾಗ ವ್ಯಾಸವನ್ನು ಲೆಕ್ಕಹಾಕಲು ಉಪಯುಕ್ತವಾಗಿದೆ.
-
ಸೆಕ್ಟರ್ ಕ್ಷೇತ್ರಫಲ ಅಥವಾ ಆರ್ಕ್ ಉದ್ದವನ್ನು ಬಳಸುವುದು: ವೃತ್ತದ ಭಾಗಶಃ ವಿಭಾಗಗಳನ್ನು ಒಳಗೊಂಡ ಪ್ರಕರಣಗಳಲ್ಲಿ.
ಇತಿಹಾಸ
ವೃತ್ತಗಳ ಅಧ್ಯಯನವು ಪ್ರಾಚೀನ ನಾಗರಿಕತೆಗಳಿಗೆ ಹಿಂತಿರುಗುತ್ತದೆ:
-
ಪ್ರಾಚೀನ ಜ್ಯಾಮಿತಿಯು: ಪ್ರಾಚೀನ ಈಜಿಪ್ತೀಯರು ಮತ್ತು ಬಾಬಿಲೋನಿಯವರಿಗೆ ವೃತ್ತವನ್ನು ಅಧ್ಯಯನ ಮಾಡಿದಾಗಿನಿಂದ.
-
ಯೂಕ್ಲಿಡ್ನ ಅಂಶಗಳು: ಸುತ್ತು 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 ಚಿತ್ರ:
ಉಲ್ಲೇಖಗಳು
- ವೃತ್ತ - ವಿಕಿಪೀಡಿಯಾ
- ಪರಿಮಾಣ - ಮ್ಯಾಥ್ ಇಸ್ ಫನ್
- ವೃತ್ತದ ಕ್ಷೇತ್ರಫಲ - ಖಾನ್ ಅಕಾಡೆಮಿ
- (\pi) ಯ ಇತಿಹಾಸ - ವಿಕಿಪೀಡಿಯಾ
ಪ್ರತಿಕ್ರಿಯೆ
ಈ ಸಾಧನದ ಬಗ್ಗೆ ಪ್ರತಿಕ್ರಿಯೆ ನೀಡಲು ಪ್ರತಿಕ್ರಿಯೆ ಟೋಸ್ಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ
ಸಂಬಂಧಿತ ಸಾಧನಗಳು
ನಿಮ್ಮ ಕಾರ್ಯಪ್ರವೃತ್ತಿಗೆ ಉಪಯುಕ್ತವಾಗಬಹುದಾದ ಇನ್ನಷ್ಟು ಸಾಧನಗಳನ್ನು ಅನ್ವೇಷಿಸಿ