Whiz Tools

Υπολογιστής Ακτίνας Κύκλου

Εισαγωγή

Η ακτίνα ενός κύκλου είναι μία από τις πιο θεμελιώδεις ιδιότητές του. Είναι η απόσταση από το κέντρο του κύκλου σε οποιοδήποτε σημείο στην περιφέρεια του. Αυτός ο υπολογιστής σας επιτρέπει να καθορίσετε την ακτίνα ενός κύκλου με βάση τρεις διαφορετικές παραμέτρους εισόδου:

  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
## Υπολογισμός ακτίνας από διάμετρο
def radius_from_diameter(diameter):
    if diameter <= 0:
        raise ValueError("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.")
    return diameter / 2

## Παράδειγμα χρήσης
d = 10
r = radius_from_diameter(d)
print(f"Η ακτίνα είναι {r} μονάδες.")
JavaScript
// Υπολογισμός ακτίνας από διάμετρο
function radiusFromDiameter(diameter) {
    if (diameter <= 0) {
        throw new Error("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    return diameter / 2;
}

// Παράδειγμα χρήσης
let d = 10;
let r = radiusFromDiameter(d);
console.log(`Η ακτίνα είναι ${r} μονάδες.`);
Java
public class CircleRadiusCalculator {
    public static double radiusFromDiameter(double diameter) {
        if (diameter <= 0) {
            throw new IllegalArgumentException("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
        }
        return diameter / 2;
    }

    public static void main(String[] args) {
        double d = 10;
        double r = radiusFromDiameter(d);
        System.out.printf("Η ακτίνα είναι %.2f μονάδες.%n", r);
    }
}
C++
// Υπολογισμός ακτίνας από διάμετρο
#include <iostream>
#include <stdexcept>

double radiusFromDiameter(double diameter) {
    if (diameter <= 0) {
        throw std::invalid_argument("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    return diameter / 2.0;
}

int main() {
    double d = 10.0;
    try {
        double r = radiusFromDiameter(d);
        std::cout << "Η ακτίνα είναι " << r << " μονάδες." << 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("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.")
  }
  return(diameter / 2)
}

## Παράδειγμα χρήσης
d <- 10
r <- radius_from_diameter(d)
cat(sprintf("Η ακτίνα είναι %.2f μονάδες.\n", r))
Ruby
## Υπολογισμός ακτίνας από διάμετρο
def radius_from_diameter(diameter)
  raise ArgumentError, "Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν." if diameter <= 0
  diameter / 2.0
end

## Παράδειγμα χρήσης
d = 10
r = radius_from_diameter(d)
puts "Η ακτίνα είναι #{r} μονάδες."
PHP
<?php
// Υπολογισμός ακτίνας από διάμετρο
function radiusFromDiameter($diameter) {
    if ($diameter <= 0) {
        throw new Exception('Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.');
    }
    return $diameter / 2;
}

// Παράδειγμα χρήσης
$d = 10;
$r = radiusFromDiameter($d);
echo "Η ακτίνα είναι {$r} μονάδες.";
?>
Rust
// Υπολογισμός ακτίνας από διάμετρο
fn radius_from_diameter(diameter: f64) -> Result<f64, &'static str> {
    if diameter <= 0.0 {
        return Err("Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    Ok(diameter / 2.0)
}

fn main() {
    let d = 10.0;
    match radius_from_diameter(d) {
        Ok(r) => println!("Η ακτίνα είναι {:.2} μονάδες.", r),
        Err(e) => println!("{}", e),
    }
}
Swift
import Foundation

// Υπολογισμός ακτίνας από διάμετρο
func radiusFromDiameter(_ diameter: Double) throws -> Double {
    if diameter <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Η διάμετρος πρέπει να είναι μεγαλύτερη από το μηδέν."])
    }
    return diameter / 2.0
}

// Παράδειγμα χρήσης
do {
    let d = 10.0
    let r = try radiusFromDiameter(d)
    print("Η ακτίνα είναι \(r) μονάδες.")
} catch {
    print(error.localizedDescription)
}

Από Περίμετρο

Python
import math

## Υπολογισμός ακτίνας από περίμετρο
def radius_from_circumference(circumference):
    if circumference <= 0:
        raise ValueError("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.")
    return circumference / (2 * math.pi)

## Παράδειγμα χρήσης
C = 31.4159
r = radius_from_circumference(C)
print(f"Η ακτίνα είναι {r:.2f} μονάδες.")
JavaScript
// Υπολογισμός ακτίνας από περίμετρο
function radiusFromCircumference(circumference) {
    if (circumference <= 0) {
        throw new Error("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    return circumference / (2 * Math.PI);
}

// Παράδειγμα χρήσης
let C = 31.4159;
let r = radiusFromCircumference(C);
console.log(`Η ακτίνα είναι ${r.toFixed(2)} μονάδες.`);
Java
public class CircleRadiusCalculator {
    public static double radiusFromCircumference(double circumference) {
        if (circumference <= 0) {
            throw new IllegalArgumentException("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
        }
        return circumference / (2 * Math.PI);
    }

    public static void main(String[] args) {
        double C = 31.4159;
        double r = radiusFromCircumference(C);
        System.out.printf("Η ακτίνα είναι %.2f μονάδες.%n", r);
    }
}
C++
// Υπολογισμός ακτίνας από περίμετρο
#include <iostream>
#include <cmath>
#include <stdexcept>

double radiusFromCircumference(double circumference) {
    if (circumference <= 0) {
        throw std::invalid_argument("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    return circumference / (2.0 * M_PI);
}

int main() {
    double C = 31.4159;
    try {
        double r = radiusFromCircumference(C);
        std::cout << "Η ακτίνα είναι " << r << " μονάδες." << 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("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.")
  }
  return(circumference / (2 * pi))
}

## Παράδειγμα χρήσης
C <- 31.4159
r <- radius_from_circumference(C)
cat(sprintf("Η ακτίνα είναι %.2f μονάδες.\n", r))
Ruby
## Υπολογισμός ακτίνας από περίμετρο
def radius_from_circumference(circumference)
  raise ArgumentError, "Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν." if circumference <= 0
  circumference / (2 * Math::PI)
end

## Παράδειγμα χρήσης
C = 31.4159
r = radius_from_circumference(C)
puts "Η ακτίνα είναι #{format('%.2f', r)} μονάδες."
PHP
<?php
// Υπολογισμός ακτίνας από περίμετρο
function radiusFromCircumference($circumference) {
    if ($circumference <= 0) {
        throw new Exception('Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.');
    }
    return $circumference / (2 * M_PI);
}

// Παράδειγμα χρήσης
$C = 31.4159;
$r = radiusFromCircumference($C);
echo "Η ακτίνα είναι " . round($r, 2) . " μονάδες.";
?>
Rust
use std::f64::consts::PI;

// Υπολογισμός ακτίνας από περίμετρο
fn radius_from_circumference(circumference: f64) -> Result<f64, &'static str> {
    if circumference <= 0.0 {
        return Err("Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν.");
    }
    Ok(circumference / (2.0 * PI))
}

fn main() {
    let C = 31.4159;
    match radius_from_circumference(C) {
        Ok(r) => println!("Η ακτίνα είναι {:.2} μονάδες.", r),
        Err(e) => println!("{}", e),
    }
}
Swift
import Foundation

// Υπολογισμός ακτίνας από περίμετρο
func radiusFromCircumference(_ circumference: Double) throws -> Double {
    if circumference <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Η περίμετρος πρέπει να είναι μεγαλύτερη από το μηδέν."])
    }
    return circumference / (2 * Double.pi)
}

// Παράδειγμα χρήσης
do {
    let C = 31.4159
    let r = try radiusFromCircumference(C)
    print(String(format: "Η ακτίνα είναι %.2f μονάδες.", r))
} catch {
    print(error.localizedDescription)
}

Από Εμβαδόν

Python
import math

## Υπολογισμός ακτίνας από εμβαδόν
def radius_from_area(area):
    if area <= 0:
        raise ValueError("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.")
    return math.sqrt(area / math.pi)

## Παράδειγμα χρήσης
A = 78.5398
r = radius_from_area(A)
print(f"Η ακτίνα είναι {r:.2f} μονάδες.")
JavaScript
// Υπολογισμός ακτίνας από εμβαδόν
function radiusFromArea(area) {
    if (area <= 0) {
        throw new Error("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.");
    }
    return Math.sqrt(area / Math.PI);
}

// Παράδειγμα χρήσης
let A = 78.5398;
let r = radiusFromArea(A);
console.log(`Η ακτίνα είναι ${r.toFixed(2)} μονάδες.`);
Java
public class CircleRadiusCalculator {
    public static double radiusFromArea(double area) {
        if (area <= 0) {
            throw new IllegalArgumentException("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.");
        }
        return Math.sqrt(area / Math.PI);
    }

    public static void main(String[] args) {
        double A = 78.5398;
        double r = radiusFromArea(A);
        System.out.printf("Η ακτίνα είναι %.2f μονάδες.%n", r);
    }
}
C++
// Υπολογισμός ακτίνας από εμβαδόν
#include <iostream>
#include <cmath>
#include <stdexcept>

double radiusFromArea(double area) {
    if (area <= 0) {
        throw std::invalid_argument("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.");
    }
    return std::sqrt(area / M_PI);
}

int main() {
    double A = 78.5398;
    try {
        double r = radiusFromArea(A);
        std::cout << "Η ακτίνα είναι " << r << " μονάδες." << 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("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.")
  }
  return(sqrt(area / pi))
}

## Παράδειγμα χρήσης
A <- 78.5398
r <- radius_from_area(A)
cat(sprintf("Η ακτίνα είναι %.2f μονάδες.\n", r))
MATLAB
% Υπολογισμός ακτίνας από εμβαδόν
function r = radius_from_area(area)
    if area <= 0
        error('Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.');
    end
    r = sqrt(area / pi);
end

% Παράδειγμα χρήσης
A = 78.5398;
r = radius_from_area(A);
fprintf('Η ακτίνα είναι %.2f μονάδες.\n', r);
C#
using System;

class CircleRadiusCalculator
{
    public static double RadiusFromArea(double area)
    {
        if (area <= 0)
            throw new ArgumentException("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.");
        return Math.Sqrt(area / Math.PI);
    }

    static void Main()
    {
        double A = 78.5398;
        double r = RadiusFromArea(A);
        Console.WriteLine("Η ακτίνα είναι {0:F2} μονάδες.", r);
    }
}
Go
package main

import (
	"fmt"
	"math"
)

func radiusFromArea(area float64) (float64, error) {
	if area <= 0 {
		return 0, fmt.Errorf("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.")
	}
	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("Η ακτίνα είναι %.2f μονάδες.\n", r)
}
Ruby
## Υπολογισμός ακτίνας από εμβαδόν
def radius_from_area(area)
  raise ArgumentError, "Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν." if area <= 0
  Math.sqrt(area / Math::PI)
end

## Παράδειγμα χρήσης
A = 78.5398
r = radius_from_area(A)
puts "Η ακτίνα είναι #{format('%.2f', r)} μονάδες."
PHP
<?php
// Υπολογισμός ακτίνας από εμβαδόν
function radiusFromArea($area) {
    if ($area <= 0) {
        throw new Exception('Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.');
    }
    return sqrt($area / M_PI);
}

// Παράδειγμα χρήσης
$A = 78.5398;
$r = radiusFromArea($A);
echo "Η ακτίνα είναι " . round($r, 2) . " μονάδες.";
?>
Rust
use std::f64::consts::PI;

// Υπολογισμός ακτίνας από εμβαδόν
fn radius_from_area(area: f64) -> Result<f64, &'static str> {
    if area <= 0.0 {
        return Err("Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν.");
    }
    Ok((area / PI).sqrt())
}

fn main() {
    let A = 78.5398;
    match radius_from_area(A) {
        Ok(r) => println!("Η ακτίνα είναι {:.2} μονάδες.", r),
        Err(e) => println!("{}", e),
    }
}
Swift
import Foundation

// Υπολογισμός ακτίνας από εμβαδόν
func radiusFromArea(_ area: Double) throws -> Double {
    if area <= 0 {
        throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "Το εμβαδόν πρέπει να είναι μεγαλύτερο από το μηδέν."])
    }
    return sqrt(area / Double.pi)
}

// Παράδειγμα χρήσης
do {
    let A = 78.5398
    let r = try radiusFromArea(A)
    print(String(format: "Η ακτίνα είναι %.2f μονάδες.", r))
} catch {
    print(error.localizedDescription)
}

Excel

## Υπολογισμός ακτίνας από διάμετρο στο κελί B1
=IF(B1>0, B1/2, "Μη έγκυρη είσοδος")

## Υπολογισμός ακτίνας από περίμετρο στο κελί B2
=IF(B2>0, B2/(2*PI()), "Μη έγκυρη είσοδος")

## Υπολογισμός ακτίνας από εμβαδόν στο κελί B3
=IF(B3>0, SQRT(B3/PI()), "Μη έγκυρη είσοδος")

Οπτικοποίηση

Ένα διάγραμμα SVG που απεικονίζει τη σχέση μεταξύ της ακτίνας, της διαμέτρου και της περιμέτρου:

Ακτίνα (r) Διάμετρος (d) Περίμετρος (C)

Αναφορές

  1. Κύκλος - Wikipedia
  2. Περίμετρος - Math Is Fun
  3. Εμβαδόν Κύκλου - Khan Academy
  4. Ιστορία του (\pi) - Wikipedia
Feedback