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