สี่เหลี่ยมจัตุรัสที่ใหญ่ที่สุดซึ่งสามารถใส่ในสามเหลี่ยมด้านเท่าได้ มีด้าน = 0.464a (a = ด้านสามเหลี่ยม)
การนำเสนอทางเรขาคณิต
จากสามเหลี่ยมมุม 60° ใช้ sin/cos หาความสัมพันธ์ระหว่างด้านสี่เหลี่ยม (x) และด้านสามเหลี่ยม (a)
x = a / (1 + 2/√3) ≈ 0.464a
ตัวอย่าง
a = 5 → ด้านสี่เหลี่ยม = 2.32
โค้ดตัวอย่าง
#include <stdio.h>
#include <math.h>
int main() {
float a = 5;
float side = 0.464 * a;
printf("Square side: %.4f\n", side);
printf("Square area: %.4f\n", side * side);
return 0;
}
ผลลัพธ์
Square side: 2.3200 Square area: 5.3824