Bir bilinen parametreye dayanarak bir dairenin yarıçapını, çapını, çevresini ve alanını hesaplayın.
Daire, geometri açısından temel bir şekildir ve tamlık ile simetriyi simgeler. Daire Ölçümleri Hesaplayıcımız, bilinen bir parametreye dayanarak bir dairenin yarıçapını, çapını, çevresini ve alanını hesaplamanızı sağlar. Bu araç, öğrenciler, mühendisler, mimarlar ve dairelerin özelliklerini anlamakla ilgilenen herkes için paha biçilmezdir.
Bildiğiniz Parametreyi Seçin:
Değeri Girin:
Hesapla:
Hesaplayıcı, kullanıcı girdileri üzerinde aşağıdaki kontrolleri gerçekleştirir:
Geçersiz girdiler tespit edilirse, bir hata mesajı görüntülenecek ve hesaplama düzeltilene kadar ilerlemeyecektir.
Yarıçap, çap, çevre ve alan arasındaki ilişkiler aşağıdaki formüllerle tanımlanmıştır:
Çap ():
Çevre ():
Alan ():
Çevreden Yarıçap ():
Alandan Yarıçap ():
Hesaplayıcının her ölçümü nasıl hesapladığı, girdiye bağlıdır:
Yarıçap () Bilindiğinde:
Çap () Bilindiğinde:
Çevre () Bilindiğinde:
Alan () Bilindiğinde:
Negatif Girdiler:
Sıfır Girdisi:
Son Derece Büyük Değerler:
Sayısal Olmayan Girdiler:
Daire Ölçümleri Hesaplayıcı, çeşitli gerçek dünya uygulamalarında faydalıdır:
Mühendislik ve Mimarlık:
Üretim:
Astronomi ve Uzay Bilimleri:
Gündelik Hayat:
Daireler temel olmasına rağmen, farklı uygulamalar için alternatif şekiller ve formüller bulunmaktadır:
Elipsler:
Sektörler ve Segmentler:
Düzenli Çokgenler:
Dairelerin incelenmesi antik medeniyetlere kadar uzanmaktadır:
Antik Matematik:
'nin Gelişimi:
Modern Matematik:
Aşağıda, çeşitli programlama dillerinde daire ölçümlerini hesaplamaya yönelik kod örnekleri bulunmaktadır:
1## Python kodu ile daire ölçümlerini hesaplamak
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## Örnek kullanım:
11radius = 5
12d, c, a = calculate_circle_from_radius(radius)
13print(f"Yarıçap: {radius}")
14print(f"Çap: {d}")
15print(f"Çevre: {c:.2f}")
16print(f"Alan: {a:.2f}")
17
1// JavaScript kodu ile daire ölçümlerini hesaplamak
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// Örnek kullanım:
10const diameter = 10;
11const { radius, circumference, area } = calculateCircleFromDiameter(diameter);
12console.log(`Yarıçap: ${radius}`);
13console.log(`Çap: ${diameter}`);
14console.log(`Çevre: ${circumference.toFixed(2)}`);
15console.log(`Alan: ${area.toFixed(2)}`);
16
1// Java kodu ile daire ölçümlerini hesaplamak
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("Yarıçap: %.2f%n", radius);
9 System.out.printf("Çap: %.2f%n", diameter);
10 System.out.printf("Çevre: %.2f%n", circumference);
11 System.out.printf("Alan: %.2f%n", area);
12 }
13
14 public static void main(String[] args) {
15 double circumference = 31.42;
16 calculateCircleFromCircumference(circumference);
17 }
18}
19
1// C# kodu ile daire ölçümlerini hesaplamak
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($"Yarıçap: {radius:F2}");
13 Console.WriteLine($"Çap: {diameter:F2}");
14 Console.WriteLine($"Çevre: {circumference:F2}");
15 Console.WriteLine($"Alan: {area:F2}");
16 }
17
18 static void Main()
19 {
20 double area = 78.54;
21 CalculateCircleFromArea(area);
22 }
23}
24
1## Ruby kodu ile daire ölçümlerini hesaplamak
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## Örnek kullanım:
10radius = 5.0
11diameter, circumference, area = calculate_circle_from_radius(radius)
12puts "Yarıçap: #{radius}"
13puts "Çap: #{diameter}"
14puts "Çevre: #{circumference.round(2)}"
15puts "Alan: #{area.round(2)}"
16
1<?php
2// PHP kodu ile daire ölçümlerini hesaplamak
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// Örnek kullanım:
11$diameter = 10.0;
12list($radius, $circumference, $area) = calculateCircleFromDiameter($diameter);
13echo "Yarıçap: " . $radius . "\n";
14echo "Çap: " . $diameter . "\n";
15echo "Çevre: " . round($circumference, 2) . "\n";
16echo "Alan: " . round($area, 2) . "\n";
17?>
18
1// Rust kodu ile daire ölçümlerini hesaplamak
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!("Yarıçap: {:.2}", radius);
13 println!("Çap: {:.2}", diameter);
14 println!("Çevre: {:.2}", circumference);
15 println!("Alan: {:.2}", area);
16}
17
1// Go kodu ile daire ölçümlerini hesaplamak
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("Yarıçap: %.2f\n", radius)
20 fmt.Printf("Çap: %.2f\n", diameter)
21 fmt.Printf("Çevre: %.2f\n", circumference)
22 fmt.Printf("Alan: %.2f\n", area)
23}
24
1// Swift kodu ile daire ölçümlerini hesaplamak
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// Örnek kullanım:
12let radius = 5.0
13let results = calculateCircleFromRadius(radius: radius)
14print("Yarıçap: \(radius)")
15print("Çap: \(results.diameter)")
16print("Çevre: \(String(format: "%.2f", results.circumference))")
17print("Alan: \(String(format: "%.2f", results.area))")
18
1% MATLAB kodu ile daire ölçümlerini hesaplamak
2function [radius, diameter, circumference, area] = calculateCircleFromRadius(radius)
3 diameter = 2 * radius;
4 circumference = 2 * pi * radius;
5 area = pi * radius^2;
6end
7
8% Örnek kullanım:
9radius = 5;
10[~, diameter, circumference, area] = calculateCircleFromRadius(radius);
11fprintf('Yarıçap: %.2f\n', radius);
12fprintf('Çap: %.2f\n', diameter);
13fprintf('Çevre: %.2f\n', circumference);
14fprintf('Alan: %.2f\n', area);
15
1' Excel formülü ile yarıçaptan daire ölçümlerini hesaplamak
2' Yarıçap A1 hücresinde
3Çap: =2*A1
4Çevre: =2*PI()*A1
5Alan: =PI()*A1^2
6
Yarıçap Verildiğinde (( r = 5 ) birim):
Çap Verildiğinde (( d = 10 ) birim):
Çevre Verildiğinde (( C = 31.42 ) birim):
Alan Verildiğinde (( A = 78.54 ) kare birim):
Aşağıda, yarıçapı (), çapı (), çevreyi () ve alanı () gösteren bir dairenin diyagramı bulunmaktadır.
Şekil: Yarıçapı (), çapı (), çevreyi () ve alanı () gösteren bir dairenin diyagramı.
İş akışınız için faydalı olabilecek daha fazla aracı keşfedin