তল (Plane) — অনন্ত পর্যন্ত বিস্তৃত двуমাত্রিক পৃষ্ঠ।
কোণ (Angle) — দুটি রেখা বা পৃষ্ঠ ছেদ করলে ontstaan কোণ।
গাণিতিক সূত্র
দুই तल: p1: ax + by + cz + d = 0 এবং p2: hx + iy + jz + k = 0
নরমাল ভেক্টর: n1 = (a,b,c), n2 = (h,i,j)
কোণ θ:
cos θ = (a·h + b·i + c·j) / [√(a²+b²+c²) × √(h²+i²+j²)] θ = cos⁻¹( ... )
C++ কোড উদাহরণ
#include <iostream>
#include <math.h>
using namespace std;
int main() {
float a = 2, b = 2, c = -1, d = -5;
float h = 3, i = -3, j = 5, k = -3;
float num = a*h + b*i + c*j;
float den = sqrt(a*a + b*b + c*c) * sqrt(h*h + i*i + j*j);
float cos_theta = num / den;
float pi = 3.14159;
float angle = (180 / pi) * acos(cos_theta);
cout << "Angle is " << angle << " degree";
return 0;
}
আউটপুট
Angle is 104.724 degree