Reuleaux Triangle เป็นรูปทรงที่ได้จากการตัดกันของวงกลม 3 วง มีความกว้างคงที่ พื้นที่ = 0.70477 × h² (h = ความกว้าง)
ในสี่เหลี่ยมจัตุรัสด้าน a
ความกว้างของ Reuleaux Triangle = ด้านสี่เหลี่ยม = a
พื้นที่ = 0.70477 × a²
ตัวอย่าง
a = 6 → Area = 0.70477 × 36 = 25.3717
โค้ดตัวอย่าง
#include <stdio.h>
#include <math.h>
int main() {
float a = 6;
float area = 0.70477 * pow(a, 2);
printf("Reuleaux Triangle area: %.4f\n", area);
return 0;
}
ผลลัพธ์
Reuleaux Triangle area: 25.3717