A parte inteira é definida como o MAIOR inteiro que é MENOR do que o número dado. Portanto, a parte inteira de -2,1 é -3 pois -2 > -2,1. É isso que vai acontecer quando você usar funções-padrão (biblioteca C-ANSI, maple, etc... ao chamar parte inteira, ou "floor", em inglês)
De curiosidade, existem também alguns duais, por exemplo o famoso teto, ou "ceil", que existe também em C-ANSI... e devolve o MENOR inteiro MAIOR do que o número dado. Assim, Teto(2,1) = 3 e Teto(-2,1) = -2. Tem várias relações entre estas duas funções. Por exemplo, Teto(x) = Piso(x) <=> x é inteiro. E, como deve ter ficado claro, Teto(-x) = -Piso(x). Como se x é inteiro isso é verdade, basta escrever x = n + y, com 0< y < 1. Daí, é claro que Teto(x) = n+1, e Piso(-x) = Piso(-n -y) = Piso( -(n+1) + (1-y) ) = -(n+1), já que 0 < (1-y) < 1. Finalmente, existe um conceito que se chama "arredondar para zero", e aí realmente ArrZero(-2,1) = -2. Esta relação, entretanto, não é tão útil como as outras duas... Abraços, -- Bernardo Freitas Paulo da Costa On Thu, 16 Dec 2004 22:20:46 -0300 (ART), Jorge Paulino <[EMAIL PROTECTED]> wrote: > A parte inteira de um número positivo não gera > equívoco. Por exemplo, a parte inteira de 2,37 é 2. > Mas quando o número for negativô? Por exemplo, -2,1. > A parte inteira é -2 ou é -3, porque podemos escrever > -2,1 = -3 + (0,9) ?? > > > _______________________________________________________ > Yahoo! Mail - Agora com 250MB de espaço gratuito. Abra > uma conta agora! http://br.info.mail.yahoo.com/ > ========================================================================= > Instruções para entrar na lista, sair da lista e usar a lista em > http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html > ========================================================================= > ========================================================================= Instruções para entrar na lista, sair da lista e usar a lista em http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html =========================================================================