ਸਿੱਧਾ ਗੋਲ ਕੋਨ ਕੈਲਕੁਲੇਟਰ
ਸਿੱਧਾ ਗੋਲ ਕੋਣ ਕੈਲਕੂਲੇਟਰ
ਪਰਚਿਆ
ਇੱਕ ਸਿੱਧਾ ਗੋਲ ਕੋਣ ਇੱਕ ਤਿੰਨ-ਪੱਖੀ ਜਿਓਮੈਟ੍ਰਿਕ ਆਕਾਰ ਹੈ ਜੋ ਇੱਕ ਸਮਤਲ ਗੋਲ ਬੇਸ ਤੋਂ ਇੱਕ ਬਿੰਦੂ ਨੂੰ ਅਪੀਕਸ ਜਾਂ ਵਰਟੀਕਸ ਕਹਿੰਦੇ ਹੋਏ ਹੌਲੀ-ਹੌਲੀ ਨੀਵਾਂ ਹੁੰਦਾ ਹੈ। ਇਸ ਨੂੰ "ਸਿੱਧਾ" ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਅਪੀਕਸ ਨੂੰ ਬੇਸ ਦੇ ਕੇਂਦਰ ਨਾਲ ਜੋੜਨ ਵਾਲਾ ਲਾਈਨ ਸੇਗਮੈਂਟ (ਅਕਸ਼) ਬੇਸ ਦੇ ਲੀਏ ਲੰਬਵਾਰ ਹੈ। ਇਹ ਕੈਲਕੂਲੇਟਰ ਤੁਹਾਨੂੰ ਸਿੱਧੇ ਗੋਲ ਕੋਣ ਦੇ ਕੁਝ ਮੁੱਖ ਗੁਣਾਂ ਨੂੰ ਲੱਭਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦਾ ਹੈ:
- ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ (A): ਬੇਸ ਦਾ ਖੇਤਰ ਅਤੇ ਪਾਸੇ ਦੇ ਸਤਹ ਦੇ ਖੇਤਰ ਦਾ ਜੋੜ।
- ਆਵਾਜ਼ (V): ਕੋਣ ਦੇ ਅੰਦਰ ਸਮਾਈ ਹੋਈ ਜਗ੍ਹਾ ਦੀ ਮਾਤਰਾ।
- ਪਾਸੇ ਦਾ ਸਤਹ ਦਾ ਖੇਤਰ (Aₗ): ਕੋਣ ਦੇ ਪਾਸੇ ਦੇ ਸਤਹ ਦਾ ਖੇਤਰ।
- ਬੇਸ ਸਤਹ ਦਾ ਖੇਤਰ (A_b): ਗੋਲ ਬੇਸ ਦਾ ਖੇਤਰ।
ਇਹ ਗੁਣ ਸਮਝਣਾ ਇੰਜੀਨੀਅਰਿੰਗ, ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਵੱਖ-ਵੱਖ ਭੌਤਿਕ ਵਿਗਿਆਨਾਂ ਜਿਵੇਂ ਖੇਤਰਾਂ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਹੈ।
ਫਾਰਮੂਲਾ
ਪਰਿਭਾਸ਼ਾਵਾਂ
ਮੰਨੋ:
- r = ਬੇਸ ਦਾ ਰੇਡੀਅਸ
- h = ਕੋਣ ਦੀ ਉਚਾਈ (ਬੇਸ ਤੋਂ ਅਪੀਕਸ ਤੱਕ ਦੀ ਲੰਬਵਾਰ ਦੂਰੀ)
- l = ਕੋਣ ਦੀ ਢਲਾਨੀ ਉਚਾਈ
ਢਲਾਨੀ ਉਚਾਈ (l) ਨੂੰ ਪਿਥਾਗੋਰਸ ਦੇ ਸਿਧਾਂਤ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲੱਭਿਆ ਜਾ ਸਕਦਾ ਹੈ:
ਗਣਨਾ
-
ਬੇਸ ਸਤਹ ਦਾ ਖੇਤਰ (A_b):
ਗੋਲ ਬੇਸ ਦਾ ਖੇਤਰ ਦਿੱਤਾ ਗਿਆ ਹੈ:
-
ਪਾਸੇ ਦਾ ਸਤਹ ਦਾ ਖੇਤਰ (Aₗ):
ਪਾਸੇ ਦੇ ਸਤਹ ਦਾ ਖੇਤਰ ਕੋਣ ਦੇ ਪਾਸੇ ਦੇ ਸਤਹ ਦਾ ਖੇਤਰ ਹੈ:
-
ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ (A):
ਬੇਸ ਦੇ ਖੇਤਰ ਅਤੇ ਪਾਸੇ ਦੇ ਸਤਹ ਦੇ ਖੇਤਰ ਦਾ ਜੋੜ:
-
ਆਵਾਜ਼ (V):
ਕੋਣ ਦੇ ਅੰਦਰ ਸਮਾਈ ਹੋਈ ਜਗ੍ਹਾ:
ਕਿਨਾਰੇ ਦੇ ਕੇਸ
- ਜ਼ੀਰੋ ਰੇਡੀਅਸ (r = 0): ਜੇ ਰੇਡੀਅਸ ਜ਼ੀਰੋ ਹੈ, ਤਾਂ ਕੋਣ ਇੱਕ ਲਾਈਨ ਵਿੱਚ ਸਹੀ ਹੋ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਆਵਾਜ਼ ਅਤੇ ਸਤਹ ਦੇ ਖੇਤਰ ਜ਼ੀਰੋ ਹੁੰਦੇ ਹਨ।
- ਜ਼ੀਰੋ ਉਚਾਈ (h = 0): ਜੇ ਉਚਾਈ ਜ਼ੀਰੋ ਹੈ, ਤਾਂ ਕੋਣ ਇੱਕ ਸਮਤਲ ਡਿਸਕ (ਬੇਸ) ਬਣ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਆਵਾਜ਼ ਜ਼ੀਰੋ ਹੁੰਦੀ ਹੈ। ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ ਬੇਸ ਦੇ ਖੇਤਰ ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ।
- ਨੈਗੇਟਿਵ ਮੁੱਲ: ਰੇਡੀਅਸ ਜਾਂ ਉਚਾਈ ਲਈ ਨੈਗੇਟਿਵ ਮੁੱਲ ਇਸ ਸੰਦਰਭ ਵਿੱਚ ਗੈਰ-ਭੌਤਿਕ ਹਨ। ਕੈਲਕੂਲੇਟਰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ r ≥ 0 ਅਤੇ h ≥ 0।
ਵਰਤੋਂ ਦੇ ਕੇਸ
ਇੰਜੀਨੀਅਰਿੰਗ ਅਤੇ ਡਿਜ਼ਾਈਨ
- ਉਤਪਾਦਨ: ਫਨਲ, ਸੁਰੱਖਿਆ ਕੋਣ ਅਤੇ ਮਸ਼ੀਨ ਦੇ ਹਿੱਸੇ ਜਿਵੇਂ ਕੋਣੀ ਹਿੱਸੇ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ।
- ਨਿਰਮਾਣ: ਕੋਣੀ ਛੱਤਾਂ, ਟਾਵਰਾਂ ਜਾਂ ਸਹਾਇਕ ਢਾਂਚਿਆਂ ਲਈ ਲੋੜੀਂਦੇ ਸਮੱਗਰੀ ਦੀ ਗਣਨਾ ਕਰਨਾ।
ਭੌਤਿਕ ਵਿਗਿਆਨ
- ਆਪਟੀਕਸ: ਕੋਣੀ ਢਾਂਚਿਆਂ ਵਿੱਚ ਰੌਸ਼ਨੀ ਦੇ ਪ੍ਰਸਾਰ ਨੂੰ ਸਮਝਣਾ।
- ਭੂਗੋਲ: ਜ਼ੁਲਮਾਤੀ ਕੋਣਾਂ ਦਾ ਮਾਡਲਿੰਗ ਅਤੇ ਮਗਮਾ ਚੈਂਬਰ ਦੀਆਂ ਆਵਾਜ਼ਾਂ ਦੀ ਗਣਨਾ ਕਰਨਾ।
ਗਣਿਤ ਦੀ ਸਿੱਖਿਆ
- ਜਿਓਮੈਟਰੀ ਦੀ ਸਿੱਖਿਆ: ਤਿੰਨ-ਪੱਖੀ ਜਿਓਮੈਟਰੀ ਅਤੇ ਕੈਲਕੁਲਸ ਦੇ ਸਿਧਾਂਤਾਂ ਨੂੰ ਦਰਸ਼ਾਉਣਾ।
- ਸਮੱਸਿਆ ਹੱਲ: ਗਣਿਤੀ ਧਾਰਨਾਵਾਂ ਲਈ ਪ੍ਰਯੋਗਾਤਮਕ ਅਰਜ਼ੀਆਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਨਾ।
ਵਿਕਲਪ
- ਸਿਲਿੰਡਰ ਦੀ ਗਣਨਾ: ਇੱਕਸਾਰ ਕੱਟਾਂ ਵਾਲੇ ਆਕਾਰਾਂ ਲਈ, ਸਿਲਿੰਡਰੀ ਫਾਰਮੂਲੇ ਹੋਰ ਉਚਿਤ ਹੋ ਸਕਦੇ ਹਨ।
- ਕੋਣ ਦਾ ਫ੍ਰਸਟਮ: ਜੇ ਕੋਣ ਕੱਟਿਆ ਗਿਆ ਹੈ (ਕੱਟਿਆ ਗਿਆ), ਤਾਂ ਕੋਣੀ ਫ੍ਰਸਟਮ ਲਈ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ।
ਇਤਿਹਾਸ
ਕੋਣਾਂ ਦਾ ਅਧਿਐਨ ਪ੍ਰਾਚੀਨ ਯੂਨਾਨੀ ਗਣਿਤੀ ਵਿਦਵਾਨਾਂ ਜਿਵੇਂ ਕਿ ਯੂਕਲਿਡ ਅਤੇ ਅਪੋਲੋਨੀਅਸ ਦੇ ਪੇਰਗਾ ਵੱਲੋਂ ਕੀਤਾ ਗਿਆ ਸੀ, ਜਿਨ੍ਹਾਂ ਨੇ ਵਿਧਾਨਾਂ ਦੀ ਪੜਚੋਲ ਕੀਤੀ। ਕੋਣਾਂ ਨੇ ਜਿਓਮੈਟਰੀ, ਕੈਲਕੁਲਸ ਦੇ ਵਿਕਾਸ ਵਿੱਚ ਮਹੱਤਵਪੂਰਨ ਭੂਮਿਕਾ ਨਿਭਾਈ ਹੈ ਅਤੇ ਇਹ ਖਗੋਲ ਵਿਗਿਆਨ ਅਤੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਵਿੱਚ ਵੀ ਵਰਤੋਂ ਵਿੱਚ ਆਏ ਹਨ।
- ਯੂਕਲਿਡ ਦੀਆਂ ਤੱਤਾਂ: ਕੋਣਾਂ ਦੇ ਪਹਿਲੇ ਪਰਿਭਾਸ਼ਾਵਾਂ ਅਤੇ ਗੁਣਾਂ।
- ਅਪੋਲੋਨੀਅਸ ਦੀਆਂ ਕੋਣੀ ਕਟਾਵਾਂ: ਇੱਕ ਕੋਣ ਨਾਲ ਇੱਕ ਪਲੇਨ ਦੇ ਵਿਰੋਧੀ ਹੋਣ ਵਾਲੀਆਂ ਵਕਰੀਆਂ ਦੀ ਵਿਸਥਾਰਿਤ ਪੜਚੋਲ।
- ਕੈਲਕੁਲਸ ਦਾ ਵਿਕਾਸ: ਆਵਾਜ਼ਾਂ ਅਤੇ ਸਤਹ ਦੇ ਖੇਤਰਾਂ ਦੀ ਗਣਨਾ ਇੰਟਿਗਰਲ ਕੈਲਕੁਲਸ ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਈ।
ਉਦਾਹਰਣਾਂ
ਸੰਖਿਆਤਮਕ ਉਦਾਹਰਣ
ਇੱਕ ਕੋਣ ਦੇ ਨਾਲ ਰੇਡੀਅਸ r = 5 ਯੂਨਿਟ ਅਤੇ ਉਚਾਈ h = 12 ਯੂਨਿਟ।
-
ਢਲਾਨੀ ਉਚਾਈ (l) ਦੀ ਗਣਨਾ ਕਰੋ:
-
ਬੇਸ ਸਤਹ ਦਾ ਖੇਤਰ (A_b):
-
ਪਾਸੇ ਦਾ ਸਤਹ ਦਾ ਖੇਤਰ (Aₗ):
-
ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ (A):
-
ਆਵਾਜ਼ (V):
ਕੋਡ ਉਦਾਹਰਣ
ਐਕਸਲ
' Excel VBA ਵਿੱਚ ਸਿੱਧੇ ਗੋਲ ਕੋਣ ਦੇ ਗੁਣਾਂ ਦੀ ਗਣਨਾ ਕਰੋ
Function ConeProperties(r As Double, h As Double) As String
If r < 0 Or h < 0 Then
ConeProperties = "ਰੇਡੀਅਸ ਅਤੇ ਉਚਾਈ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।"
Exit Function
End If
l = Sqr(r ^ 2 + h ^ 2)
A_b = WorksheetFunction.Pi() * r ^ 2
A_l = WorksheetFunction.Pi() * r * l
A = A_b + A_l
V = (1 / 3) * WorksheetFunction.Pi() * r ^ 2 * h
ConeProperties = "ਬੇਸ ਖੇਤਰ: " & A_b & vbCrLf & _
"ਪਾਸੇ ਦਾ ਖੇਤਰ: " & A_l & vbCrLf & _
"ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ: " & A & vbCrLf & _
"ਆਵਾਜ਼: " & V
End Function
' ਐਕਸਲ ਸੈੱਲ ਵਿੱਚ ਵਰਤੋਂ:
' =ConeProperties(5, 12)
ਪਾਈਥਨ
import math
def cone_properties(r, h):
if r < 0 or h < 0:
return "ਰੇਡੀਅਸ ਅਤੇ ਉਚਾਈ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।"
l = math.sqrt(r ** 2 + h ** 2)
A_b = math.pi * r ** 2
A_l = math.pi * r * l
A = A_b + A_l
V = (1 / 3) * math.pi * r ** 2 * h
return {
'ਬੇਸ ਖੇਤਰ': A_b,
'ਪਾਸੇ ਦਾ ਖੇਤਰ': A_l,
'ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ': A,
'ਆਵਾਜ਼': V
}
## ਉਦਾਹਰਣ ਵਰਤੋਂ
result = cone_properties(5, 12)
for key, value in result.items():
print(f"{key}: {value:.4f}")
ਜਾਵਾਸਕ੍ਰਿਪਟ
function coneProperties(r, h) {
if (r < 0 || h < 0) {
return "ਰੇਡੀਅਸ ਅਤੇ ਉਚਾਈ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।";
}
const l = Math.sqrt(r ** 2 + h ** 2);
const A_b = Math.PI * r ** 2;
const A_l = Math.PI * r * l;
const A = A_b + A_l;
const V = (1 / 3) * Math.PI * r ** 2 * h;
return {
ਬੇਸ ਖੇਤਰ: A_b,
ਪਾਸੇ ਦਾ ਖੇਤਰ: A_l,
ਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ: A,
ਆਵਾਜ਼: V,
};
}
// ਉਦਾਹਰਣ ਵਰਤੋਂ
const result = coneProperties(5, 12);
for (const [key, value] of Object.entries(result)) {
console.log(`${key}: ${value.toFixed(4)}`);
}
ਜਾਵਾ
public class RightCircularCone {
public static void main(String[] args) {
double r = 5;
double h = 12;
String result = coneProperties(r, h);
System.out.println(result);
}
public static String coneProperties(double r, double h) {
if (r < 0 || h < 0) {
return "ਰੇਡੀਅਸ ਅਤੇ ਉਚਾਈ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।";
}
double l = Math.sqrt(Math.pow(r, 2) + Math.pow(h, 2));
double A_b = Math.PI * Math.pow(r, 2);
double A_l = Math.PI * r * l;
double A = A_b + A_l;
double V = (1.0 / 3) * Math.PI * Math.pow(r, 2) * h;
return String.format("ਬੇਸ ਖੇਤਰ: %.4f\nਪਾਸੇ ਦਾ ਖੇਤਰ: %.4f\nਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ: %.4f\nਆਵਾਜ਼: %.4f",
A_b, A_l, A, V);
}
}
C++
#include <iostream>
#include <cmath>
#include <string>
std::string coneProperties(double r, double h) {
if (r < 0 || h < 0) {
return "ਰੇਡੀਅਸ ਅਤੇ ਉਚਾਈ ਗੈਰ-ਨਕਾਰਾਤਮਕ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।";
}
double l = std::sqrt(r * r + h * h);
double A_b = M_PI * r * r;
double A_l = M_PI * r * l;
double A = A_b + A_l;
double V = (1.0 / 3) * M_PI * r * r * h;
char buffer[256];
snprintf(buffer, sizeof(buffer), "ਬੇਸ ਖੇਤਰ: %.4f\nਪਾਸੇ ਦਾ ਖੇਤਰ: %.4f\nਕੁੱਲ ਸਤਹ ਦਾ ਖੇਤਰ: %.4f\nਆਵਾਜ਼: %.4f",
A_b, A_l, A, V);
return std::string(buffer);
}
int main() {
double r = 5;
double h = 12;
std::string result = coneProperties(r, h);
std::cout << result << std::endl;
return 0;
}
ਡਾਇਗ੍ਰਾਮ
ਸਿੱਧੇ ਗੋਲ ਕੋਣ ਦਾ SVG ਡਾਇਗ੍ਰਾਮ
ਡਾਇਗ੍ਰਾਮ ਦੀ ਵਿਆਖਿਆ
- ਕੋਣੀ ਆਕਾਰ: ਕੋਣ ਨੂੰ ਪਾਸੇ ਦੇ ਰਸਤੇ ਅਤੇ ਗੋਲ ਬੇਸ ਦੇ ਢਾਂਚੇ ਨਾਲ ਦਰਸਾਇਆ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਤਿੰਨ-ਪੱਖੀ ਆਕਾਰ ਨੂੰ ਦਰਸਾਇਆ ਜਾ ਸਕੇ।
- ਉਚਾਈ (h): ਅਪੀਕਸ ਤੋਂ ਬੇਸ ਦੇ ਕੇਂਦਰ ਤੱਕ ਦੀ ਲੰਬਵਾਰ ਲਾਈਨ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ।
- ਰੇਡੀਅਸ (r): ਬੇਸ ਦੇ ਕੇਂਦਰ ਤੋਂ ਇਸ ਦੇ ਕਿਨਾਰੇ ਤੱਕ ਦੀ ਲਾਈਨ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ।
- ਲੇਬਲ: ਕੋਣ ਦੇ ਆਕਾਰਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।
ਹਵਾਲੇ
- ਹਾਈਡ੍ਰੌਲਿਕ ਡਾਇਮੀਟਰ - ਵਿਕੀਪੀਡੀਆ
- ਖੁੱਲਾ ਚੈਨਲ ਫਲੋ ਕੈਲਕੂਲੇਟਰ
- ਥੋਮਸ, ਜੀ. ਬੀ., & ਫਿਨੀ, ਆਰ. ਐਲ. (1996). ਕੈਲਕੁਲਸ ਅਤੇ ਵਿਸ਼ਲੇਸ਼ਣੀ ਜਿਓਮੈਟਰੀ. ਐਡਿਸਨ ਵੇਸਲੀ.
ਨੋਟ: ਕੈਲਕੂਲੇਟਰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਰੇਡੀਅਸ (r) ਅਤੇ ਉਚਾਈ (h) ਜ਼ੀਰੋ ਜਾਂ ਉਸ ਤੋਂ ਵੱਧ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਨੈਗੇਟਿਵ ਇਨਪੁੱਟ ਗੈਰ-ਵੈਧ ਮੰਨੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਇੱਕ ਗਲਤੀ ਦੇ ਸੁਨੇਹੇ ਨੂੰ ਉਤਪੰਨ ਕਰਨਗੇ।