เครื่องคำนวณรัศมีวงกลมและคุณสมบัติของวงกลม
คำนวณรัศมีของวงกลมโดยใช้เส้นผ่านศูนย์กลาง, เส้นรอบวง, หรือพื้นที่ เหมาะสำหรับการคำนวณเรขาคณิตและการเข้าใจคุณสมบัติของวงกลม.
เครื่องคำนวณรัศมีวงกลม
เอกสารประกอบการใช้งาน
เครื่องคำนวณรัศมีของวงกลม
บทนำ
รัศมี ของวงกลมเป็นหนึ่งในคุณสมบัติพื้นฐานที่สุดของมัน มันคือระยะทางจากจุดศูนย์กลางของวงกลมไปยังจุดใด ๆ บนเส้นรอบวง เครื่องคำนวณนี้ช่วยให้คุณสามารถกำหนดรัศมีของวงกลมได้จาก สาม พารามิเตอร์การป้อนข้อมูลที่แตกต่างกัน:
- เส้นผ่านศูนย์กลาง
- เส้นรอบวง
- พื้นที่
โดยการให้ค่าหนึ่งในค่าดังกล่าว คุณสามารถคำนวณรัศมีโดยใช้ความสัมพันธ์ทางคณิตศาสตร์ที่มีอยู่ในเรขาคณิตของวงกลม
สูตร
รัศมีสามารถคำนวณจากเส้นผ่านศูนย์กลาง เส้นรอบวง หรือพื้นที่โดยใช้สูตรต่อไปนี้:
-
จากเส้นผ่านศูนย์กลาง ():
-
จากเส้นรอบวง ():
-
จากพื้นที่ ():
สูตรเหล่านี้ได้แก่จากคุณสมบัติพื้นฐานของวงกลม:
- เส้นผ่านศูนย์กลาง: เส้นผ่านศูนย์กลางคือสองเท่าของรัศมี ().
- เส้นรอบวง: เส้นรอบวงคือระยะทางรอบวงกลม ().
- พื้นที่: พื้นที่ที่ถูกล้อมรอบโดยวงกลม ().
การคำนวณ
การคำนวณรัศมีจากเส้นผ่านศูนย์กลาง
เมื่อให้เส้นผ่านศูนย์กลาง รัศมีจะเท่ากับครึ่งหนึ่งของมัน:
ตัวอย่าง:
หากเส้นผ่านศูนย์กลางเป็น 10 หน่วย:
การคำนวณรัศมีจากเส้นรอบวง
เริ่มต้นด้วยสูตรเส้นรอบวง:
แก้ไขสำหรับ :
ตัวอย่าง:
หากเส้นรอบวงเป็น หน่วย:
การคำนวณรัศมีจากพื้นที่
เริ่มต้นด้วยสูตรพื้นที่:
แก้ไขสำหรับ :
ตัวอย่าง:
หากพื้นที่เป็น ตารางหน่วย:
กรณีขอบและการตรวจสอบข้อมูลนำเข้า
-
ข้อมูลนำเข้าศูนย์หรือเชิงลบ: วงกลมไม่สามารถมีเส้นผ่านศูนย์กลาง เส้นรอบวง หรือพื้นที่ที่เป็นลบหรือศูนย์ หากค่าหนึ่งในนี้เป็นศูนย์หรือเชิงลบ รัศมีจะไม่สามารถกำหนดได้ เครื่องคำนวณจะแสดงข้อความแสดงข้อผิดพลาดในกรณีดังกล่าว
-
ข้อมูลนำเข้าที่ไม่ใช่ตัวเลข: เครื่องคำนวณต้องการข้อมูลนำเข้าที่เป็นตัวเลข ค่าไม่ใช่ตัวเลข (เช่น ตัวอักษรหรือสัญลักษณ์) จะถือว่าไม่ถูกต้อง
ความแม่นยำและการปัดเศษ
เครื่องคำนวณนี้ใช้การคำนวณด้วยเลขทศนิยมความแม่นยำสูงสำหรับการคำนวณ ผลลัพธ์จะถูกแสดงโดยปกติแล้วจะปัดเศษเป็น สี่ ตำแหน่งทศนิยมเพื่อความแม่นยำที่มากขึ้น เมื่อใช้ค่าคงที่ทางคณิตศาสตร์เช่น เครื่องคำนวณจะใช้ความแม่นยำเต็มที่ในภาษาหรือสภาพแวดล้อมการเขียนโปรแกรม โปรดทราบว่าการคำนวณด้วยเลขทศนิยมอาจทำให้เกิดข้อผิดพลาดเล็กน้อยในการปัดเศษในบางกรณี
กรณีการใช้งาน
การคำนวณรัศมีของวงกลมเป็นสิ่งจำเป็นในหลายสาขา:
วิศวกรรมและการก่อสร้าง
-
การออกแบบส่วนประกอบวงกลม: วิศวกรมักต้องการกำหนดรัศมีเมื่อออกแบบล้อ เกียร์ ท่อ หรือโดม
-
สถาปัตยกรรม: สถาปนิกใช้รัศมีในการออกแบบโค้ง โดม และอาคารกลม
ดาราศาสตร์
-
วงโคจรของดาวเคราะห์: นักดาราศาสตร์คำนวณรัศมีของวงโคจรของดาวเคราะห์ตามข้อมูลการสังเกต
-
วัตถุท้องฟ้า: การกำหนดขนาดของดาวเคราะห์ ดาวฤกษ์ และวัตถุท้องฟ้าอื่น ๆ
การแก้ปัญหาประจำวัน
-
ศิลปะและการออกแบบ: ศิลปินและนักออกแบบคำนวณรัศมีเพื่อสร้างรูปแบบและการออกแบบวงกลม
-
โครงการ DIY: การคำนวณวัสดุที่จำเป็นสำหรับโต๊ะ สวน หรือบ่อน้ำกลม
คณิตศาสตร์และการศึกษา
-
การเรียนรู้เรขาคณิต: การเข้าใจคุณสมบัติของวงกลมเป็นพื้นฐานในด้านการศึกษาเรขาคณิต
-
การแก้ปัญหา: การคำนวณรัศมีเป็นเรื่องปกติในปัญหาทางคณิตศาสตร์และการแข่งขัน
ทางเลือก
ในขณะที่รัศมีเป็นคุณสมบัติหลัก บางครั้งคุณสมบัติอื่น ๆ ของวงกลมอาจสะดวกกว่าในการวัดโดยตรง:
-
การวัดความยาวของเส้นโค้ง: มีประโยชน์เมื่อคุณมีจุดที่แน่นอนบนวงกลมและต้องการคำนวณรัศมี
-
การใช้พื้นที่ส่วนหรือความยาวของเส้นโค้ง: ในกรณีที่เกี่ยวข้องกับส่วนที่เป็นบางส่วนของวงกลม
ประวัติศาสตร์
การศึกษาเกี่ยวกับวงกลมมีมาตั้งแต่สมัยโบราณ:
-
เรขาคณิตโบราณ: วงกลมได้รับการศึกษาแล้วตั้งแต่สมัยของชาวอียิปต์และชาวบาบิโลน
-
องค์ประกอบของยูคลิด: ประมาณ 300 ปีก่อนคริสต์ศักราช ยูคลิดได้กำหนดวงกลมและคุณสมบัติของมันในงานที่สำคัญของเขา องค์ประกอบ
-
อาร์คิมิดีส: ให้วิธีการประมาณค่า (\pi) และคำนวณพื้นที่และปริมาตรที่เกี่ยวข้องกับวงกลมและทรงกลม
-
การพัฒนาของ (\pi): ตลอดหลายศตวรรษ นักคณิตศาสตร์เช่น หลิว ฮุ่ย, จู ชงจื้อ, อารยภา และในที่สุด จอห์น วอลลิสและไอแซค นิวตัน ได้ปรับปรุงค่าและความเข้าใจเกี่ยวกับ (\pi)
รัศมียังคงเป็นแนวคิดพื้นฐานไม่เพียงแต่ในเรขาคณิต แต่ยังรวมถึงฟิสิกส์ วิศวกรรม และวิทยาศาสตร์ประยุกต์ต่าง ๆ
ตัวอย่าง
นี่คือตัวอย่างโค้ดในหลายภาษาโปรแกรมเพื่อคำนวณรัศมีจากเส้นผ่านศูนย์กลาง เส้นรอบวง และพื้นที่
จากเส้นผ่านศูนย์กลาง
Python
1## คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2def radius_from_diameter(diameter):
3 if diameter <= 0:
4 raise ValueError("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.")
5 return diameter / 2
6
7## ตัวอย่างการใช้งาน
8d = 10
9r = radius_from_diameter(d)
10print(f"รัศมีคือ {r} หน่วย.")
11
JavaScript
1// คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2function radiusFromDiameter(diameter) {
3 if (diameter <= 0) {
4 throw new Error("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.");
5 }
6 return diameter / 2;
7}
8
9// ตัวอย่างการใช้งาน
10let d = 10;
11let r = radiusFromDiameter(d);
12console.log(`รัศมีคือ ${r} หน่วย.`);
13
Java
1public class CircleRadiusCalculator {
2 public static double radiusFromDiameter(double diameter) {
3 if (diameter <= 0) {
4 throw new IllegalArgumentException("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.");
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("รัศมีคือ %.2f หน่วย.%n", r);
13 }
14}
15
C++
1// คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2#include <iostream>
3#include <stdexcept>
4
5double radiusFromDiameter(double diameter) {
6 if (diameter <= 0) {
7 throw std::invalid_argument("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.");
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 << "รัศมีคือ " << r << " หน่วย." << std::endl;
17 } catch (const std::exception& e) {
18 std::cerr << e.what() << std::endl;
19 }
20 return 0;
21}
22
R
1## คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2radius_from_diameter <- function(diameter) {
3 if (diameter <= 0) {
4 stop("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.")
5 }
6 return(diameter / 2)
7}
8
9## ตัวอย่างการใช้งาน
10d <- 10
11r <- radius_from_diameter(d)
12cat(sprintf("รัศมีคือ %.2f หน่วย.\n", r))
13
Ruby
1## คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2def radius_from_diameter(diameter)
3 raise ArgumentError, "เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์." if diameter <= 0
4 diameter / 2.0
5end
6
7## ตัวอย่างการใช้งาน
8d = 10
9r = radius_from_diameter(d)
10puts "รัศมีคือ #{r} หน่วย."
11
PHP
1<?php
2// คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
3function radiusFromDiameter($diameter) {
4 if ($diameter <= 0) {
5 throw new Exception('เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.');
6 }
7 return $diameter / 2;
8}
9
10// ตัวอย่างการใช้งาน
11$d = 10;
12$r = radiusFromDiameter($d);
13echo "รัศมีคือ {$r} หน่วย.";
14?>
15
Rust
1// คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
2fn radius_from_diameter(diameter: f64) -> Result<f64, &'static str> {
3 if diameter <= 0.0 {
4 return Err("เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์.");
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!("รัศมีคือ {:.2} หน่วย.", r),
13 Err(e) => println!("{}", e),
14 }
15}
16
Swift
1import Foundation
2
3// คำนวณรัศมีจากเส้นผ่านศูนย์กลาง
4func radiusFromDiameter(_ diameter: Double) throws -> Double {
5 if diameter <= 0 {
6 throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "เส้นผ่านศูนย์กลางต้องมากกว่าศูนย์."])
7 }
8 return diameter / 2.0
9}
10
11// ตัวอย่างการใช้งาน
12do {
13 let d = 10.0
14 let r = try radiusFromDiameter(d)
15 print("รัศมีคือ \(r) หน่วย.")
16} catch {
17 print(error.localizedDescription)
18}
19
จากเส้นรอบวง
Python
1import math
2
3## คำนวณรัศมีจากเส้นรอบวง
4def radius_from_circumference(circumference):
5 if circumference <= 0:
6 raise ValueError("เส้นรอบวงต้องมากกว่าศูนย์.")
7 return circumference / (2 * math.pi)
8
9## ตัวอย่างการใช้งาน
10C = 31.4159
11r = radius_from_circumference(C)
12print(f"รัศมีคือ {r:.2f} หน่วย.")
13
JavaScript
1// คำนวณรัศมีจากเส้นรอบวง
2function radiusFromCircumference(circumference) {
3 if (circumference <= 0) {
4 throw new Error("เส้นรอบวงต้องมากกว่าศูนย์.");
5 }
6 return circumference / (2 * Math.PI);
7}
8
9// ตัวอย่างการใช้งาน
10let C = 31.4159;
11let r = radiusFromCircumference(C);
12console.log(`รัศมีคือ ${r.toFixed(2)} หน่วย.`);
13
Java
1public class CircleRadiusCalculator {
2 public static double radiusFromCircumference(double circumference) {
3 if (circumference <= 0) {
4 throw new IllegalArgumentException("เส้นรอบวงต้องมากกว่าศูนย์.");
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("รัศมีคือ %.2f หน่วย.%n", r);
13 }
14}
15
C++
1// คำนวณรัศมีจากเส้นรอบวง
2#include <iostream>
3#include <cmath>
4#include <stdexcept>
5
6double radiusFromCircumference(double circumference) {
7 if (circumference <= 0) {
8 throw std::invalid_argument("เส้นรอบวงต้องมากกว่าศูนย์.");
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 << "รัศมีคือ " << r << " หน่วย." << std::endl;
18 } catch (const std::exception& e) {
19 std::cerr << e.what() << std::endl;
20 }
21 return 0;
22}
23
R
1## คำนวณรัศมีจากเส้นรอบวง
2radius_from_circumference <- function(circumference) {
3 if (circumference <= 0) {
4 stop("เส้นรอบวงต้องมากกว่าศูนย์.")
5 }
6 return(circumference / (2 * pi))
7}
8
9## ตัวอย่างการใช้งาน
10C <- 31.4159
11r <- radius_from_circumference(C)
12cat(sprintf("รัศมีคือ %.2f หน่วย.\n", r))
13
Ruby
1## คำนวณรัศมีจากเส้นรอบวง
2def radius_from_circumference(circumference)
3 raise ArgumentError, "เส้นรอบวงต้องมากกว่าศูนย์." if circumference <= 0
4 circumference / (2 * Math::PI)
5end
6
7## ตัวอย่างการใช้งาน
8C = 31.4159
9r = radius_from_circumference(C)
10puts "รัศมีคือ #{format('%.2f', r)} หน่วย."
11
PHP
1<?php
2// คำนวณรัศมีจากเส้นรอบวง
3function radiusFromCircumference($circumference) {
4 if ($circumference <= 0) {
5 throw new Exception('เส้นรอบวงต้องมากกว่าศูนย์.');
6 }
7 return $circumference / (2 * M_PI);
8}
9
10// ตัวอย่างการใช้งาน
11$C = 31.4159;
12$r = radiusFromCircumference($C);
13echo "รัศมีคือ " . round($r, 2) . " หน่วย.";
14?>
15
Rust
1use std::f64::consts::PI;
2
3// คำนวณรัศมีจากเส้นรอบวง
4fn radius_from_circumference(circumference: f64) -> Result<f64, &'static str> {
5 if circumference <= 0.0 {
6 return Err("เส้นรอบวงต้องมากกว่าศูนย์.");
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!("รัศมีคือ {:.2} หน่วย.", r),
15 Err(e) => println!("{}", e),
16 }
17}
18
Swift
1import Foundation
2
3// คำนวณรัศมีจากเส้นรอบวง
4func radiusFromCircumference(_ circumference: Double) throws -> Double {
5 if circumference <= 0 {
6 throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "เส้นรอบวงต้องมากกว่าศูนย์."])
7 }
8 return circumference / (2 * Double.pi)
9}
10
11// ตัวอย่างการใช้งาน
12do {
13 let C = 31.4159
14 let r = try radiusFromCircumference(C)
15 print(String(format: "รัศมีคือ %.2f หน่วย.", r))
16} catch {
17 print(error.localizedDescription)
18}
19
จากพื้นที่
Python
1import math
2
3## คำนวณรัศมีจากพื้นที่
4def radius_from_area(area):
5 if area <= 0:
6 raise ValueError("พื้นที่ต้องมากกว่าศูนย์.")
7 return math.sqrt(area / math.pi)
8
9## ตัวอย่างการใช้งาน
10A = 78.5398
11r = radius_from_area(A)
12print(f"รัศมีคือ {r:.2f} หน่วย.")
13
JavaScript
1// คำนวณรัศมีจากพื้นที่
2function radiusFromArea(area) {
3 if (area <= 0) {
4 throw new Error("พื้นที่ต้องมากกว่าศูนย์.");
5 }
6 return Math.sqrt(area / Math.PI);
7}
8
9// ตัวอย่างการใช้งาน
10let A = 78.5398;
11let r = radiusFromArea(A);
12console.log(`รัศมีคือ ${r.toFixed(2)} หน่วย.`);
13
Java
1public class CircleRadiusCalculator {
2 public static double radiusFromArea(double area) {
3 if (area <= 0) {
4 throw new IllegalArgumentException("พื้นที่ต้องมากกว่าศูนย์.");
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("รัศมีคือ %.2f หน่วย.%n", r);
13 }
14}
15
C++
1// คำนวณรัศมีจากพื้นที่
2#include <iostream>
3#include <cmath>
4#include <stdexcept>
5
6double radiusFromArea(double area) {
7 if (area <= 0) {
8 throw std::invalid_argument("พื้นที่ต้องมากกว่าศูนย์.");
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 << "รัศมีคือ " << r << " หน่วย." << std::endl;
18 } catch (const std::exception& e) {
19 std::cerr << e.what() << std::endl;
20 }
21 return 0;
22}
23
R
1## คำนวณรัศมีจากพื้นที่
2radius_from_area <- function(area) {
3 if (area <= 0) {
4 stop("พื้นที่ต้องมากกว่าศูนย์.")
5 }
6 return(sqrt(area / pi))
7}
8
9## ตัวอย่างการใช้งาน
10A <- 78.5398
11r <- radius_from_area(A)
12cat(sprintf("รัศมีคือ %.2f หน่วย.\n", r))
13
MATLAB
1% คำนวณรัศมีจากพื้นที่
2function r = radius_from_area(area)
3 if area <= 0
4 error('พื้นที่ต้องมากกว่าศูนย์.');
5 end
6 r = sqrt(area / pi);
7end
8
9% ตัวอย่างการใช้งาน
10A = 78.5398;
11r = radius_from_area(A);
12fprintf('รัศมีคือ %.2f หน่วย.\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("พื้นที่ต้องมากกว่าศูนย์.");
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("รัศมีคือ {0:F2} หน่วย.", 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("พื้นที่ต้องมากกว่าศูนย์.")
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("รัศมีคือ %.2f หน่วย.\n", r)
23}
24
Ruby
1## คำนวณรัศมีจากพื้นที่
2def radius_from_area(area)
3 raise ArgumentError, "พื้นที่ต้องมากกว่าศูนย์." if area <= 0
4 Math.sqrt(area / Math::PI)
5end
6
7## ตัวอย่างการใช้งาน
8A = 78.5398
9r = radius_from_area(A)
10puts "รัศมีคือ #{format('%.2f', r)} หน่วย."
11
PHP
1<?php
2// คำนวณรัศมีจากพื้นที่
3function radiusFromArea($area) {
4 if ($area <= 0) {
5 throw new Exception('พื้นที่ต้องมากกว่าศูนย์.');
6 }
7 return sqrt($area / M_PI);
8}
9
10// ตัวอย่างการใช้งาน
11$A = 78.5398;
12$r = radiusFromArea($A);
13echo "รัศมีคือ " . round($r, 2) . " หน่วย.";
14?>
15
Rust
1use std::f64::consts::PI;
2
3// คำนวณรัศมีจากพื้นที่
4fn radius_from_area(area: f64) -> Result<f64, &'static str> {
5 if area <= 0.0 {
6 return Err("พื้นที่ต้องมากกว่าศูนย์.");
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!("รัศมีคือ {:.2} หน่วย.", r),
15 Err(e) => println!("{}", e),
16 }
17}
18
Swift
1import Foundation
2
3// คำนวณรัศมีจากพื้นที่
4func radiusFromArea(_ area: Double) throws -> Double {
5 if area <= 0 {
6 throw NSError(domain: "InvalidInput", code: 0, userInfo: [NSLocalizedDescriptionKey: "พื้นที่ต้องมากกว่าศูนย์."])
7 }
8 return sqrt(area / Double.pi)
9}
10
11// ตัวอย่างการใช้งาน
12do {
13 let A = 78.5398
14 let r = try radiusFromArea(A)
15 print(String(format: "รัศมีคือ %.2f หน่วย.", r))
16} catch {
17 print(error.localizedDescription)
18}
19
Excel
1## คำนวณรัศมีจากเส้นผ่านศูนย์กลางในเซลล์ B1
2=IF(B1>0, B1/2, "ข้อมูลไม่ถูกต้อง")
3
4## คำนวณรัศมีจากเส้นรอบวงในเซลล์ B2
5=IF(B2>0, B2/(2*PI()), "ข้อมูลไม่ถูกต้อง")
6
7## คำนวณรัศมีจากพื้นที่ในเซลล์ B3
8=IF(B3>0, SQRT(B3/PI()), "ข้อมูลไม่ถูกต้อง")
9
การมองเห็น
แผนภาพ SVG ที่แสดงความสัมพันธ์ระหว่างรัศมี เส้นผ่านศูนย์กลาง และเส้นรอบวง:
อ้างอิง
- วงกลม - วิกิพีเดีย
- เส้นรอบวง - Math Is Fun
- พื้นที่ของวงกลม - Khan Academy
- ประวัติของ (\pi) - วิกิพีเดีย
คำติชม
คลิกที่ feedback toast เพื่อเริ่มให้คำแนะนำเกี่ยวกับเครื่องมือนี้
เครื่องมือที่เกี่ยวข้อง
ค้นพบเครื่องมือเพิ่มเติมที่อาจจะมีประโยชน์สำหรับการทำงานของคุณ