นี่คือพื้นที่สี่เหลี่ยมจัตุรัสที่อยู่ในวงกลม และวงกลมอยู่ในสามเหลี่ยมด้านเท่า ด้านของสี่เหลี่ยมจัตุรัสคือ 'a' รัศมีของวงกลมคือ 'r' และด้านของหกเหลี่ยมคือ 'A' ภาพจะเป็นดังนี้:

รัศมีของวงกลมที่อยู่ในสามเหลี่ยมด้านเท่าคือ inradius ของสามเหลี่ยม ค่าคือ:

เส้นทแยงมุมของสี่เหลี่ยมจัตุรัสคือ:

พื้นที่ของสี่เหลี่ยมจัตุรัสคือ:

ตัวอย่างโค้ด C++
#include#include using namespace std; float area(float A) { // A คือด้านของสามเหลี่ยม if (A < 0) // ถ้าค่าติดลบไม่ถูกต้อง return -1; float d = A / sqrt(3); float area = 0.5*d*d; return area; } int main() { float side = 10; cout << "Area is: " << area(side); }
ผลลัพธ์
Area is: 16.6667