implementação das funcoes / e mod