소인수 분해할때

어떤 자연수 A를 2^n+2^n-1+..+1=A

이런식으로 표현해서 좌변을 어떻게 인수분해하면 소인수 분해가 될거같은데

그런 공식같은거 있냐?