[R-br] problemas com função "seq"
Diego Leal
diego.leight em gmail.com
Sábado Maio 26 17:39:45 BRT 2012
Galera,
como faço pra parar de receber emails do grupo. Apenas parar de receber
emails, quero continuar fazendo parte do grupo...
Att,
Diego Leal Togni
Em 26/05/2012 17:38, Fred escreveu:
> Boa noite.
>
> Aparentemente isso está normal, no meu R também acontece isso.
> Lembre-se que os computadores trabalham em base binária, não decimal.
> Por esse motivo, é impossível representar números reais com 100% de
> exatidão.
>
> Saudações.
>
> Em 26-05-2012 14:18, Alexandre Ribeiro Leichsenring escreveu:
>> Ivan,
>>
>> Talvez não tenha ficado claro. O problema não é de formatação: veja
>> que onde deveria dar 0 (zero), a minha sequência está retornando
>> 1.110223e-16!
>>
>> > seq(-.6,.8,by=.2)
>> [1] -6.000000e-01 -4.000000e-01 -2.000000e-01 1.110223e-16 2.000000e-01
>> [6] 4.000000e-01 6.000000e-01 8.000000e-01
>>
>> Aliás, formatando a sequência com scientific = FALSE, veja que
>> resultado "curioso":
>>
>> > format(seq(-.6,.8,by=.2),scientific=FALSE)
>> [1] "-0.5999999999999999777955" "-0.3999999999999999666933"
>> [3] "-0.1999999999999999555911" " 0.0000000000000001110223"
>> [5] " 0.2000000000000000666134" " 0.4000000000000000222045"
>> [7] " 0.6000000000000001998401" " 0.8000000000000000444089"
>>
>> Imagino que isso seja um problema de alguma configuração do meu
>> sistema/máquina. Ou alguém tem o mesmo problema?
>>
>> Saudações,
>>
>> Alexandre
>>
>>
>>
>>
>>
>>
>>
>> From: Ivan Bezerra Allaman <ivanalaman em yahoo.com.br
>> <mailto:ivanalaman em yahoo.com.br>>
>> To: R Brasil <r-br em listas.c3sl.ufpr.br <mailto:r-br em listas.c3sl.ufpr.br>>
>> Subject: Re: [R-br] problemas com função "seq"
>> Message-ID:
>> <1337965493.37364.YahooMailNeo em web161806.mail.bf1.yahoo.com
>> <mailto:1337965493.37364.YahooMailNeo em web161806.mail.bf1.yahoo.com>>
>> Content-Type: text/plain; charset="iso-8859-1"
>>
>> Não há nada de errado! Para retornar exatamente o que você quer
>> existem várias opções. Dentre elas,
>>
>> Não há nada de errado! Para retornar exatamente o que você quer
>> existem várias opções. Dentre elas,
>>
>> a <- seq(-.6,.8,by=.2)
>> round(a,2)
>> format(a,scientific=TRUE)
>> format(a,scientific=FALSE)
>> format(a,digits=3,scientific=FALSE)
>> formatC(a,format='f',digits=2,drop0trailing=TRUE)
>> formatC(a,format='f',decimal.mark=',')
>> as.numeric(formatC(a,format='f',decimal.mark='.'))
>>
>> (S,f,P)
>> Allaman
>>
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em listas.c3sl.ufpr.br
>> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
>
>
> --
> Frederico Steinmetz Alvarez Engenheiro Eletricista e de Produção
> Mestrando em Engenharia Eólica Laboratório de Fluidos Grupo de
> Mecânica dos Fluidos Ambientais da UFPE Home page (
> www.ufpe.br/mecfluamb/ ) Universidade Federal de Pernambuco - UFPE
> Departamento de Engenharia Mecânica Fones: (48) 9143-5141 (VIVO) (81)
> 8885-1105 (OI) Laboratório Didático Pedagógico - Mecânica dos Flúidos
> LDP-FLU Universidade Federal de Pernambuco - UFPE
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120526/c6298e04/attachment.html>
Mais detalhes sobre a lista de discussão R-br