generateDouble adicionado