제곱수의 약수의 개수는 항상 홀수이다

라는 명제가 반대도 성립하는지 궁금해요


아니라면, 임의의 숫자가 제곱수인지 어떻게 빠르게 판별할까요?


3.0625가 제곱수인지 저는 직관적으로 파악이 안되기도 하고 방법도 소인수분해밖에 없는 것인지 궁금합니다.