Como obter os números após o ponto decimal? (java) [duplicado]

Esta pergunta já tem uma resposta aqui:

Como obtenho partes inteiras e fracionárias do dobro em JSP / Java? 17 respostas
 double d = 4.321562;

Existe uma maneira fácil de extrair o 0,321562 por conta própria de d? Tentei procurar na aula de matemática, mas não tive sorte. Se isso puder ser feito sem converter para string ou converter para qualquer outra coisa, melhor aind