สูตร
รูปหกเหลี่ยมสมมาตรประกอบด้วยสามเหลี่ยมด้านเท่า 6 รูป → เส้นทแยงมุมยาวที่สุด = 2 × ด้าน
Diagonal = 2 × side
โปรแกรมตัวอย่าง
#include <iostream>
using namespace std;
int main() {
float side = 12;
if (side < 0) return -1;
float diagonal = 2 * side;
cout << "Diagonal of regular hexagon = " << diagonal;
return 0;
}
ผลลัพธ์
Diagonal of regular hexagon = 24