Haskell - 是否可以取 2 个整数并找到一个公共指数?

Haskell - Is it possible to take 2 ints and find a common exponent?

假设我想找出具有整数角的三角形和具有整数角的四边形的可能数量之间的关系是否可以用指数表示。比如T是三角形,Q是四边形

Q = T^x

有没有一个函数可以用来确定我是否可以这样表示它,如果可能的话,指数是多少?

如果q = t^x,则x = logBase t q