Calculați raza, diametrul, circumferința și aria unui cerc pe baza unui parametru cunoscut cu ajutorul Calculatorului de Măsurători pentru Cerc.
Cercul este o formă fundamentală în geometrie, simbolizând completitudinea și simetria. Calculatorul nostru de Măsurători pentru Cerc vă permite să calculați raza, diametrul, circumferința și aria unui cerc pe baza unui parametru cunoscut. Acest instrument este de neprețuit pentru studenți, ingineri, arhitecți și oricine este interesat să înțeleagă proprietățile cercurilor.
Selectați Parametrul Pe Care Îl Cunoașteți:
Introduceți Valoarea:
Calculați:
Calculatorul efectuează următoarele verificări asupra intrărilor utilizatorului:
Dacă sunt detectate intrări invalide, va fi afișat un mesaj de eroare, iar calculul nu va continua până la corectare.
Relațiile dintre raza, diametru, circumferință și arie ale unui cerc sunt definite de următoarele formule:
Diametru ():
Circumferința ():
Aria ():
Raza () din Circumferință:
Raza () din Arie:
Iată cum calculează calculatorul fiecare măsurătoare pe baza intrării:
Când Raza () Este Cunoscută:
Când Diametrul () Este Cunoscut:
Când Circumferința () Este Cunoscută:
Când Aria () Este Cunoscută:
Intrări Negative:
Zero ca Intrare:
Valori Extrem de Mari:
Intrări Non-numerice:
Calculatorul de Măsurători pentru Cerc este util în diverse aplicații din lumea reală:
Inginerie și Arhitectură:
Fabricare:
Astronomie și Știința Spațială:
Viața de Zi cu Zi:
Deși cercurile sunt fundamentale, există forme și formule alternative pentru diferite aplicații:
Elipse:
Sectoare și Segmente:
Poligoane Regulate:
Studiul cercurilor datează din civilizații antice:
Matematica Antică:
Dezvoltarea lui :
Matematica Modernă:
Mai jos sunt exemple de cod care demonstrează cum să calculați măsurătorile cercului în diferite limbaje de programare:
1## Cod Python pentru a calcula măsurătorile cercului
2import math
3
4def calculate_circle_from_radius(radius):
5 diameter = 2 * radius
6 circumference = 2 * math.pi * radius
7 area = math.pi * radius ** 2
8 return diameter, circumference, area
9
10## Exemplu de utilizare:
11radius = 5
12d, c, a = calculate_circle_from_radius(radius)
13print(f"Raza: {radius}")
14print(f"Diametru: {d}")
15print(f"Circumferință: {c:.2f}")
16print(f"Arie: {a:.2f}")
17
1// Cod JavaScript pentru a calcula măsurătorile cercului
2function calculateCircleFromDiameter(diameter) {
3 const radius = diameter / 2;
4 const circumference = Math.PI * diameter;
5 const area = Math.PI * Math.pow(radius, 2);
6 return { radius, circumference, area };
7}
8
9// Exemplu de utilizare:
10const diameter = 10;
11const { radius, circumference, area } = calculateCircleFromDiameter(diameter);
12console.log(`Raza: ${radius}`);
13console.log(`Diametru: ${diameter}`);
14console.log(`Circumferință: ${circumference.toFixed(2)}`);
15console.log(`Arie: ${area.toFixed(2)}`);
16
1// Cod Java pentru a calcula măsurătorile cercului
2public class CircleCalculator {
3 public static void calculateCircleFromCircumference(double circumference) {
4 double radius = circumference / (2 * Math.PI);
5 double diameter = 2 * radius;
6 double area = Math.PI * Math.pow(radius, 2);
7
8 System.out.printf("Raza: %.2f%n", radius);
9 System.out.printf("Diametru: %.2f%n", diameter);
10 System.out.printf("Circumferință: %.2f%n", circumference);
11 System.out.printf("Arie: %.2f%n", area);
12 }
13
14 public static void main(String[] args) {
15 double circumference = 31.42;
16 calculateCircleFromCircumference(circumference);
17 }
18}
19
1// Cod C# pentru a calcula măsurătorile cercului
2using System;
3
4class CircleCalculator
5{
6 static void CalculateCircleFromArea(double area)
7 {
8 double radius = Math.Sqrt(area / Math.PI);
9 double diameter = 2 * radius;
10 double circumference = 2 * Math.PI * radius;
11
12 Console.WriteLine($"Raza: {radius:F2}");
13 Console.WriteLine($"Diametru: {diameter:F2}");
14 Console.WriteLine($"Circumferință: {circumference:F2}");
15 Console.WriteLine($"Arie: {area:F2}");
16 }
17
18 static void Main()
19 {
20 double area = 78.54;
21 CalculateCircleFromArea(area);
22 }
23}
24
1## Cod Ruby pentru a calcula măsurătorile cercului
2def calculate_circle_from_radius(radius)
3 diameter = 2 * radius
4 circumference = 2 * Math::PI * radius
5 area = Math::PI * radius ** 2
6 return diameter, circumference, area
7end
8
9## Exemplu de utilizare:
10radius = 5.0
11diameter, circumference, area = calculate_circle_from_radius(radius)
12puts "Raza: #{radius}"
13puts "Diametru: #{diameter}"
14puts "Circumferință: #{circumference.round(2)}"
15puts "Arie: #{area.round(2)}"
16
1<?php
2// Cod PHP pentru a calcula măsurătorile cercului
3function calculateCircleFromDiameter($diameter) {
4 $radius = $diameter / 2;
5 $circumference = pi() * $diameter;
6 $area = pi() * pow($radius, 2);
7 return array($radius, $circumference, $area);
8}
9
10// Exemplu de utilizare:
11$diameter = 10.0;
12list($radius, $circumference, $area) = calculateCircleFromDiameter($diameter);
13echo "Raza: " . $radius . "\n";
14echo "Diametru: " . $diameter . "\n";
15echo "Circumferință: " . round($circumference, 2) . "\n";
16echo "Arie: " . round($area, 2) . "\n";
17?>
18
1// Cod Rust pentru a calcula măsurătorile cercului
2fn calculate_circle_from_circumference(circumference: f64) -> (f64, f64, f64) {
3 let radius = circumference / (2.0 * std::f64::consts::PI);
4 let diameter = 2.0 * radius;
5 let area = std::f64::consts::PI * radius.powi(2);
6 (radius, diameter, area)
7}
8
9fn main() {
10 let circumference = 31.42;
11 let (radius, diameter, area) = calculate_circle_from_circumference(circumference);
12 println!("Raza: {:.2}", radius);
13 println!("Diametru: {:.2}", diameter);
14 println!("Circumferință: {:.2}", circumference);
15 println!("Arie: {:.2}", area);
16}
17
1// Cod Go pentru a calcula măsurătorile cercului
2package main
3
4import (
5 "fmt"
6 "math"
7)
8
9func calculateCircleFromArea(area float64) (radius, diameter, circumference float64) {
10 radius = math.Sqrt(area / math.Pi)
11 diameter = 2 * radius
12 circumference = 2 * math.Pi * radius
13 return
14}
15
16func main() {
17 area := 78.54
18 radius, diameter, circumference := calculateCircleFromArea(area)
19 fmt.Printf("Raza: %.2f\n", radius)
20 fmt.Printf("Diametru: %.2f\n", diameter)
21 fmt.Printf("Circumferință: %.2f\n", circumference)
22 fmt.Printf("Arie: %.2f\n", area)
23}
24
1// Cod Swift pentru a calcula măsurătorile cercului
2import Foundation
3
4func calculateCircleFromRadius(radius: Double) -> (diameter: Double, circumference: Double, area: Double) {
5 let diameter = 2 * radius
6 let circumference = 2 * Double.pi * radius
7 let area = Double.pi * pow(radius, 2)
8 return (diameter, circumference, area)
9}
10
11// Exemplu de utilizare:
12let radius = 5.0
13let results = calculateCircleFromRadius(radius: radius)
14print("Raza: \(radius)")
15print("Diametru: \(results.diameter)")
16print("Circumferință: \(String(format: "%.2f", results.circumference))")
17print("Arie: \(String(format: "%.2f", results.area))")
18
1% Cod MATLAB pentru a calcula măsurătorile cercului
2function [radius, diameter, circumference, area] = calculateCircleFromRadius(radius)
3 diameter = 2 * radius;
4 circumference = 2 * pi * radius;
5 area = pi * radius^2;
6end
7
8% Exemplu de utilizare:
9radius = 5;
10[~, diameter, circumference, area] = calculateCircleFromRadius(radius);
11fprintf('Raza: %.2f\n', radius);
12fprintf('Diametru: %.2f\n', diameter);
13fprintf('Circumferință: %.2f\n', circumference);
14fprintf('Arie: %.2f\n', area);
15
1' Formula Excel pentru a calcula măsurătorile cercului din rază
2' Presupunând că raza este în celula A1
3Diametru: =2*A1
4Circumferință: =2*PI()*A1
5Arie: =PI()*A1^2
6
Dată Raza (( r = 5 ) unități):
Dat Diametrul (( d = 10 ) unități):
Dată Circumferința (( C = 31.42 ) unități):
Dată Aria (( A = 78.54 ) unități pătrate):
Mai jos este o diagramă a unui cerc care ilustrează raza (( r )), diametrul (( d )), circumferința (( C )) și aria (( A )).
Figura: Diagramă a unui cerc ilustrând raza (( r )), diametrul (( d )), circumferința (( C )) și aria (( A )).
Descoperiți mai multe instrumente care ar putea fi utile pentru fluxul dvs. de lucru