Šesterokotnik je šeststranski poligon. Navadni šesterokotnik pomeni, da sta vsako stran oblike enaki med seboj, medtem ko ima nepravilni šesterokotnik šest neenakih strani. Oblika ima devet diagonale, črte med notranjimi koti. Medtem ko ni standardne formule za iskanje diagonale nepravilnih šesterokotnikov, se za navadne šesterokotnike devet diagonalov oblikuje v šest enakostraničnih trikotnikov, kar omogoča enostavno določitev dolžine vsake diagonalne črte. Če je znana ena stran šesterokotnika, so potem znane vse strani in diagonale je enostavno izračunati.
Določite dolžino ene strani šesterokotnika. Za navadne šesterokotnike so vse strani enake: Tako je vsaka stran enaka dolžini in če je ena stran znana, potem so vse. Znano ali dano je označeno kot "g" (dana stran).
Napišite enačbo za iskanje diagonale navadnega šesterokotnika: d (diagonala) = 2g (dana stran).
Znano ali dano stran šesterokotnika pomnožite z 2. Izdelek je dolžina diagonale navadnega šesterokotnika.
Čeprav lahko izračunate število diagonalov v nepravilnem šesterokotniku, bi bilo treba pri iskanju diagonalne meritve nepravilnosti najprej razdeliti šesterokotnik na štiri trikotnike. Če pa niso pravi trikotniki, kakršni verjetno ne bodo, ni formalnosti za iskanje dolžine notranje strani, ki bi bila diagonala. Pitagorov izrek velja samo za desne trikotnike. če bi dobili vsako stran in kot skupaj s površino, bi bilo mogoče določiti diagonale, vendar je to veliko spremenljivk.