Fiz um algoritmo para verificar se a raiz é exata ou não
RaizInt = int(math.sqrt(qd))
RaizFloat =float(math.sqrt(qd))
if (RaizInt == RaizFloat):
Entretanto meu algoritmo está com erro.
O pc, está considerando 491917881,999999988 = =491917882.000000
√241983202631365912 = 491917881,999999988
Como eu faço para aumentar a quantidade de casas decimais?
Desde já agradeço