设直角三角形ABC三边成等比数列,公比为q,则q^2的值是?