വൃത്തത്തിന്റെ വ്യാസം കണക്കാക്കുന്ന ഉപകരണം - ജ്യാമിതീയ ഉപകരണം

വൃത്തത്തിന്റെ വ്യാസം, പരിമിതിയേയും, അല്ലെങ്കിൽ പ്രദേശവും ഉപയോഗിച്ച് വൃത്തത്തിന്റെ വ്യാസം കണക്കാക്കുക. ജ്യാമിതീയ കണക്കുകൾക്കും വൃത്തത്തിന്റെ സ്വഭാവങ്ങൾ മനസ്സിലാക്കുന്നതിനും അനുയോജ്യമാണ്.

ചക്രത്തിന്റെ റേഡിയസ് കാൽക്കുലേറ്റർ

📚

ഡോക്യുമെന്റേഷൻ

വൃത്തത്തിന്റെ അകലം കണക്കാക്കുന്ന യന്ത്രം

പരിചയം

വൃത്തത്തിന്റെ അകലം അതിന്റെ ഏറ്റവും അടിസ്ഥാനപരമായ ഗുണങ്ങളിലൊന്നാണ്. ഇത് വൃത്തത്തിന്റെ കേന്ദ്രത്തിൽ നിന്ന് അതിന്റെ പരിസരത്തിലെ ഏതെങ്കിലും പോയിന്റിലേക്ക് ഉള്ള അകലം ആണ്. ഈ കണക്കുകൂട്ടൽ ഉപകരണം മൂന്നു വ്യത്യസ്തമായ ഇൻപുട്ട് പാരാമീറ്ററുകൾ അടിസ്ഥാനമാക്കി വൃത്തത്തിന്റെ അകലം കണ്ടെത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു:

  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-ൽ, യൂക്ലിഡ് തന്റെ പ്രമാണമായ ഘടനകൾ എന്ന കൃതിയിൽ വൃത്തം അതിന്റെ ഗുണങ്ങൾ നിർവചിച്ചു.

  • ആർക്കിമിഡീസ്: (\pi) യുടെ മൂല്യം കണക്കാക്കുന്നതിനും വൃത്തങ്ങൾക്കും ഗൂഡങ്ങൾക്കും ബന്ധപ്പെട്ട പ്രദേശങ്ങളും അളവുകളും കണക്കാക്കുന്നതിനും മാർഗങ്ങൾ നൽകിയിട്ടുണ്ട്.

  • (\pi) യുടെ വികസനം: നൂറ്റാണ്ടുകളിലായി, ലിയു ഹൂയ്, സൂ ചോംഗ്‌ഴി, ആര്യഭട്ട, ഒടുവിൽ ജോൺ വാളിസ്, ഐസക് ന്യൂട്ടൺ തുടങ്ങിയ ഗണിതശാസ്ത്രജ്ഞർ (\pi) യുടെ മൂല്യം മെച്ചപ്പെടുത്തുകയും അതിന്റെ അർത്ഥം മനസ്സിലാക്കുകയും ചെയ്തു.

അകലം ജ്യാമിതിയുടെ അടിസ്ഥാന ആശയമായിരിക്കുകയാണ്, കൂടാതെ ഭൗതികശാസ്ത്രം, എഞ്ചിനീയറിങ്, വിവിധ പ്രയോഗശാസ്ത്രങ്ങളിൽ.

ഉദാഹരണങ്ങൾ

വ്യാപ്തി, പരിസരം, പ്രദേശം എന്നിവയിൽ നിന്ന് അകലം കണക്കാക്കാൻ വിവിധ പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ കോഡ് ഉദാഹരണങ്ങൾ ഇവിടെ നൽകിയിരിക്കുന്നു.

വ്യാപ്തിയിൽ നിന്ന്

Python
1## Calculate radius from diameter
2def radius_from_diameter(diameter):
3    if diameter <= 0:
4        raise ValueError("Diameter must be greater than zero.")
5    return diameter / 2
6
7## Example usage
8d = 10
9r = radius_from_diameter(d)
10print(f"The radius is {r} units.")
11
JavaScript
1// Calculate radius from diameter
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// Example usage
10let d = 10;
11let r = radiusFromDiameter(d);
12console.log(`The radius is ${r} units.`);
13
Java
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// Calculate radius from diameter
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## Calculate radius from diameter
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## Example usage
10d <- 10
11r <- radius_from_diameter(d)
12cat(sprintf("The radius is %.2f units.\n", r))
13
Ruby
1## Calculate radius from diameter
2def radius_from_diameter(diameter)
3  raise ArgumentError, "Diameter must be greater than zero." if diameter <= 0
4  diameter / 2.0
5end
6
7## Example usage
8d = 10
9r = radius_from_diameter(d)
10puts "The radius is #{r} units."
11
PHP
1<?php
2// Calculate radius from diameter
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// Example usage
11$d = 10;
12$r = radiusFromDiameter($d);
13echo "The radius is {$r} units.";
14?>
15
Rust
1// Calculate radius from diameter
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
Swift
1import Foundation
2
3// Calculate radius from diameter
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// Example usage
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

പരിസരത്തിൽ നിന്ന്

Python
1import math
2
3## Calculate radius from circumference
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## Example usage
10C = 31.4159
11r = radius_from_circumference(C)
12print(f"The radius is {r:.2f} units.")
13
JavaScript
1// Calculate radius from circumference
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// Example usage
10let C = 31.4159;
11let r = radiusFromCircumference(C);
12console.log(`The radius is ${r.toFixed(2)} units.`);
13
Java
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// Calculate radius from circumference
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## Calculate radius from circumference
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## Example usage
10C <- 31.4159
11r <- radius_from_circumference(C)
12cat(sprintf("The radius is %.2f units.\n", r))
13
Ruby
1## Calculate radius from circumference
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## Example usage
8C = 31.4159
9r = radius_from_circumference(C)
10puts "The radius is #{format('%.2f', r)} units."
11
PHP
1<?php
2// Calculate radius from circumference
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// Example usage
11$C = 31.4159;
12$r = radiusFromCircumference($C);
13echo "The radius is " . round($r, 2) . " units.";
14?>
15
Rust
1use std::f64::consts::PI;
2
3// Calculate radius from circumference
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
Swift
1import Foundation
2
3// Calculate radius from circumference
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// Example usage
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

പ്രദേശത്തിൽ നിന്ന്

Python
1import math
2
3## Calculate radius from area
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## Example usage
10A = 78.5398
11r = radius_from_area(A)
12print(f"The radius is {r:.2f} units.")
13
JavaScript
1// Calculate radius from area
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// Example usage
10let A = 78.5398;
11let r = radiusFromArea(A);
12console.log(`The radius is ${r.toFixed(2)} units.`);
13
Java
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// Calculate radius from area
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## Calculate radius from area
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## Example usage
10A <- 78.5398
11r <- radius_from_area(A)
12cat(sprintf("The radius is %.2f units.\n", r))
13
MATLAB
1% Calculate radius from area
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% Example usage
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
Ruby
1## Calculate radius from area
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## Example usage
8A = 78.5398
9r = radius_from_area(A)
10puts "The radius is #{format('%.2f', r)} units."
11
PHP
1<?php
2// Calculate radius from area
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// Example usage
11$A = 78.5398;
12$r = radiusFromArea($A);
13echo "The radius is " . round($r, 2) . " units.";
14?>
15
Rust
1use std::f64::consts::PI;
2
3// Calculate radius from area
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
Swift
1import Foundation
2
3// Calculate radius from area
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// Example usage
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

Excel

1## Calculate radius from diameter in cell B1
2=IF(B1>0, B1/2, "Invalid input")
3
4## Calculate radius from circumference in cell B2
5=IF(B2>0, B2/(2*PI()), "Invalid input")
6
7## Calculate radius from area in cell B3
8=IF(B3>0, SQRT(B3/PI()), "Invalid input")
9

ദൃശ്യമാനം

അകലം, വ്യാപ്തി, പരിസരം എന്നിവയുടെ തമ്മിലുള്ള ബന്ധത്തെ വിശദീകരിക്കുന്ന ഒരു SVG ചിത്രീകരണം:

അകലം (r) വ്യാപ്തി (d) പരിസരം (C)

ഉദ്ധരണികൾ

  1. വൃത്തം - വിക്കിപീഡിയ
  2. പരിസരം - മാത്ത്സ് ഇസ് ഫൺ
  3. വൃത്തത്തിന്റെ പ്രദേശം - ഖാൻ അക്കാദമി
  4. (\pi) യുടെ ചരിത്രം - വിക്കിപീഡിയ