implementacoes de metodos de mat, e atualizaca de var e criacao de var em comentario