Right Circular Cone Area and Volume Calculator Tool
Hesabu eneo la jumla la uso, ujazo, eneo la uso wa pembeni, na eneo la msingi la koni ya mzunguko wa kulia.
Kikokotoo cha Mkononi wa Mduara
Nyaraka
Hesabu ya Mkononi wa Mkononi
Utangulizi
Mkononi wa mduara wa kulia ni umbo la jiometri la tatu ambalo linapungua kwa urahisi kutoka kwa msingi wa mduara wa gorofa hadi sehemu ya juu inayoitwa kilele au kona. Inaitwa "kulia" kwa sababu sehemu ya mstari (mhimili) inayounganisha kilele na katikati ya msingi ni perpendicular kwa msingi. Hesabu hii inakusaidia kupata mali muhimu za mkononi wa mduara wa kulia:
- Eneo la Jumla la Uso (A): Jumla ya eneo la msingi na eneo la uso wa upande.
- Jumla ya Nafasi (V): Kiasi cha nafasi kilichozungukwa ndani ya mkononi.
- Eneo la Uso wa Kando (Aₗ): Eneo la uso wa upande wa mkononi.
- Eneo la Uso wa Msingi (A_b): Eneo la msingi wa mduara.
Kuelewa mali hizi ni muhimu katika nyanja kama uhandisi, usanifu, na sayansi mbalimbali za kimwili.
Fomula
Maelezo
Kuweka:
- r = Radius ya msingi
- h = Kimo cha mkononi (kiasi cha perpendicular kutoka kwa msingi hadi kilele)
- l = Urefu wa slant wa mkononi
Urefu wa slant (l) unaweza kuhesabiwa kwa kutumia nadharia ya Pythagorean:
Hesabu
-
Eneo la Uso wa Msingi (A_b):
Eneo la msingi wa mduara linatolewa na:
-
Eneo la Uso wa Kando (Aₗ):
Eneo la uso wa kando ni eneo la uso wa upande wa mkononi:
-
Eneo la Jumla la Uso (A):
Jumla ya eneo la msingi na eneo la uso wa kando:
-
Jumla ya Nafasi (V):
Nafasi iliyo ndani ya mkononi:
Mambo ya Kando
- Radius Sifuri (r = 0): Ikiwa radius ni sifuri, mkononi unakua mstari, na kusababisha nafasi na maeneo yote kuwa sifuri.
- Kimo Sifuri (h = 0): Ikiwa kimo ni sifuri, mkononi unakuwa diski gorofa (msingi), na nafasi ni sifuri. Eneo la jumla la uso ni sawa na eneo la msingi.
- Thamani Mbaya: Thamani hasi za radius au kimo si za kimwili katika muktadha huu. Hesabu inasisitiza kuwa r ≥ 0 na h ≥ 0.
Matumizi
Uhandisi na Ubunifu
- Utengenezaji: Kubuni sehemu za mkononi kama vile funnels, koni za ulinzi, na sehemu za mashine.
- Ujenzi: Kuamua vifaa vinavyohitajika kwa paa za mkononi, minara, au miundo ya msaada.
Sayansi za Kimwili
- Optics: Kuelewa kueneza kwa mwanga katika miundo ya mkononi.
- Jiolojia: Kuweka mfano wa koni za volkano na kuhesabu kiasi cha chumba cha magma.
Elimu ya Hisabati
- Kufundisha Jiometri: Kuonyesha kanuni za jiometri ya tatu na hesabu.
- Kutatua Matatizo: Kutoa matumizi halisi ya dhana za kihesabu.
Mbadala
- Hesabu za Silinda: Kwa umbo zenye sehemu za msalaba sawa, fomula za silinda zinaweza kuwa bora zaidi.
- Frustum ya Mkononi: Ikiwa mkononi umekatwa (ukakatwa), hesabu za frustum ya mkononi zinahitajika.
Historia
Utafiti wa makoni ulianza nyuma ya wanajiometri wa kale wa Kigiriki kama Euclid na Apollonius wa Perga, ambao walijifunza kwa mfumo wa sehemu za conic. Makoni yamekuwa muhimu katika maendeleo ya jiometri, hesabu, na yana matumizi katika astronomia na fizikia.
- Vipengele vya Euclid: Maanani ya mapema na mali za makoni.
- Sehemu za Conic za Apollonius: Utafiti wa kina wa curves zinazoundwa kwa kukutana kwa mkononi na ndege.
- Maendeleo ya Hesabu: Hesabu ya nafasi na maeneo ilichangia katika hesabu ya kiintegrali.
Mifano
Mfano wa Nambari
Kutoa mkononi wenye radius r = 5 vitengo na kimo h = 12 vitengo.
-
Hesabu urefu wa slant (l):
-
Eneo la Uso wa Msingi (A_b):
-
Eneo la Uso wa Kando (Aₗ):
-
Eneo la Jumla la Uso (A):
-
Jumla ya Nafasi (V):
Mifano ya Kode
Excel
1' Hesabu mali za mkononi wa mduara wa kulia katika Excel VBA
2Function ConeProperties(r As Double, h As Double) As String
3 If r < 0 Or h < 0 Then
4 ConeProperties = "Radius na kimo lazima viwe na thamani zisizo hasi."
5 Exit Function
6 End If
7 l = Sqr(r ^ 2 + h ^ 2)
8 A_b = WorksheetFunction.Pi() * r ^ 2
9 A_l = WorksheetFunction.Pi() * r * l
10 A = A_b + A_l
11 V = (1 / 3) * WorksheetFunction.Pi() * r ^ 2 * h
12 ConeProperties = "Eneo la Msingi: " & A_b & vbCrLf & _
13 "Eneo la Kando: " & A_l & vbCrLf & _
14 "Eneo la Jumla la Uso: " & A & vbCrLf & _
15 "Jumla ya Nafasi: " & V
16End Function
17' Matumizi katika seli ya Excel:
18' =ConeProperties(5, 12)
19
Python
1import math
2
3def cone_properties(r, h):
4 if r < 0 or h < 0:
5 return "Radius na kimo lazima viwe na thamani zisizo hasi."
6 l = math.sqrt(r ** 2 + h ** 2)
7 A_b = math.pi * r ** 2
8 A_l = math.pi * r * l
9 A = A_b + A_l
10 V = (1 / 3) * math.pi * r ** 2 * h
11 return {
12 'Eneo la Msingi': A_b,
13 'Eneo la Kando': A_l,
14 'Eneo la Jumla la Uso': A,
15 'Jumla ya Nafasi': V
16 }
17
18## Matumizi ya mfano
19result = cone_properties(5, 12)
20for key, value in result.items():
21 print(f"{key}: {value:.4f}")
22
JavaScript
1function coneProperties(r, h) {
2 if (r < 0 || h < 0) {
3 return "Radius na kimo lazima viwe na thamani zisizo hasi.";
4 }
5 const l = Math.sqrt(r ** 2 + h ** 2);
6 const A_b = Math.PI * r ** 2;
7 const A_l = Math.PI * r * l;
8 const A = A_b + A_l;
9 const V = (1 / 3) * Math.PI * r ** 2 * h;
10 return {
11 eneoMsingi: A_b,
12 eneoKando: A_l,
13 eneoJumla: A,
14 jumlaNafasi: V,
15 };
16}
17
18// Matumizi ya mfano
19const result = coneProperties(5, 12);
20for (const [key, value] of Object.entries(result)) {
21 console.log(`${key}: ${value.toFixed(4)}`);
22}
23
Java
1public class RightCircularCone {
2 public static void main(String[] args) {
3 double r = 5;
4 double h = 12;
5 String result = coneProperties(r, h);
6 System.out.println(result);
7 }
8
9 public static String coneProperties(double r, double h) {
10 if (r < 0 || h < 0) {
11 return "Radius na kimo lazima viwe na thamani zisizo hasi.";
12 }
13 double l = Math.sqrt(Math.pow(r, 2) + Math.pow(h, 2));
14 double A_b = Math.PI * Math.pow(r, 2);
15 double A_l = Math.PI * r * l;
16 double A = A_b + A_l;
17 double V = (1.0 / 3) * Math.PI * Math.pow(r, 2) * h;
18 return String.format("Eneo la Msingi: %.4f\nEneo la Kando: %.4f\nEneo la Jumla la Uso: %.4f\nJumla ya Nafasi: %.4f",
19 A_b, A_l, A, V);
20 }
21}
22
C++
1#include <iostream>
2#include <cmath>
3#include <string>
4
5std::string coneProperties(double r, double h) {
6 if (r < 0 || h < 0) {
7 return "Radius na kimo lazima viwe na thamani zisizo hasi.";
8 }
9 double l = std::sqrt(r * r + h * h);
10 double A_b = M_PI * r * r;
11 double A_l = M_PI * r * l;
12 double A = A_b + A_l;
13 double V = (1.0 / 3) * M_PI * r * r * h;
14 char buffer[256];
15 snprintf(buffer, sizeof(buffer), "Eneo la Msingi: %.4f\nEneo la Kando: %.4f\nEneo la Jumla la Uso: %.4f\nJumla ya Nafasi: %.4f",
16 A_b, A_l, A, V);
17 return std::string(buffer);
18}
19
20int main() {
21 double r = 5;
22 double h = 12;
23 std::string result = coneProperties(r, h);
24 std::cout << result << std::endl;
25 return 0;
26}
27
Mchoro
Mchoro wa SVG wa Mkononi wa Mduara wa Kulia
Maelezo ya Mchoro
- Umbo la Mkononi: Mkononi umeonyeshwa kwa njia ya njia ya upande na ellipse ya msingi ili kuwakilisha umbo la tatu.
- Kimo (h): Imeonyeshwa kama mstari wa dashed kutoka kilele hadi katikati ya msingi.
- Radius (r): Imeonyeshwa kama mstari wa dashed kutoka katikati ya msingi hadi mwisho wake.
- Makaratasi: Yanadhihirisha vipimo vya mkononi.
Marejeo
- Hesabu ya Hydraulic - Wikipedia
- Kihesabu cha Maji ya Wazi
- Thomas, G. B., & Finney, R. L. (1996). Calculus and Analytic Geometry. Addison Wesley.
Kumbuka: Hesabu inasisitiza kwamba radius (r) na kimo (h) lazima viwe na thamani zisizo hasi. Ingizo hasi linachukuliwa kuwa halali na litatoa ujumbe wa kosa.
Maoni
Bonyeza toast ya maoni kuanza kutoa maoni kuhusu zana hii
Zana Zinazohusiana
Gundua zaidi zana ambazo zinaweza kuwa na manufaa kwa mtiririko wako wa kazi