[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obm-l] Gente, esculhambando o Excel ?



Oi, Artur,

1)  sen x / x
O Excel XP � na verdade a vers�o Excel 2002, que � a que eu uso tamb�m (recentemente houve o 2003 e o 2007, mas fiquei na 2002 mesmo, embora use a 2003 na Coppead/CEL).

� poss�vel que haja alguma configura��o maluca de formato ou coisa assemelhada em sua c�pia do Excel, que eu n�o consigo sacar (embora eu use o Excel desde antes de ser inventado :-) e desenvolva sistemas em Excel h� muitos, mas muit�ssimos anos, pois eu tamb�m tenho muit�ssimos anos).  Mas nos "Exc�is" de vers�es 1997 a  2002, definitivamente o  sen x/x converge bonitinho.

Na verdade o Excel 2002 trabalha com 15 decimais de precis�o e os valores indicados (obtidos em minha m�quina) comprovam seu funcionamento conforme preconizado pelo seu manual.   

Use courier (por exemplo) para alinhar:

x           sen x                     sen x / x   
0,01        0,00999983333416666000000 0,9999833334166660000
0,00001     0,00000999999999983333000 0,9999999999833330000
0,0000001   0,00000009999999999999980 0,9999999999999980000
0,00000007  0,00000007000000000000000 0,9999999999999990000
0,00000008  0,00000007999999999999990 0,9999999999999990000
0,00000009  0,00000008999999999999990 0,9999999999999990000
0,000000001 0,00000000100000000000000 1,0000000000000000000

Ou seja, a partir de  10^(-9)  o valor de sen x/x j� atinge a precis�o de 15 decimais e � exibido como 1.

2) S�rie harm�nica
� importante lembrar que o menor numero positivo que o Excel (nesta vers�o) pode armazenar �  2,2250738585072E-308.
Logo, se voc� criar um procedimento (mesmo recursivo) para calcular o valor da s�rie harm�nica no Excel, esbarraria em mensagens de erro, pois o inverso de um cara muito grande n�o poderia ser armazenado.

N�o tenho id�ia, portanto, como mostrar que "no Excel a s�rie harm�nica converge" !!!

Bem, finalizo comentando a goza��o em cima do suposto infeliz engenheiro:  "Incr�vel que aquele engenheiro n�o esteja ao par dos problemas numericos envolvidos neste calculos".  Informo "docemente constrangido"  que n�o s�o engenheiros que desenvolvem as rotinas do Excel (na Microsoft).  S�o Matem�ticos...  :-(  Por isto s�o muito bem feitas :-)...   Mas n�o custa tamb�m aos matem�ticos entenderem um pouquinho como funciona o computador e como os n�meros (que gostamos tanto por estas bandas)  s�o neles representados... Assim entenderiam as limita��es destas maquinetas e de seus programas (que est�o no manual...)  e as esculhambariam menos !  :-) :-) :-) :-)

E como eu sou rabujento (deve ser a idade) e engenheiro, � �bvio, insisto: sen x / x  vai bonitinho para 1.... >:-}

Abra��o,
Nehab



At 15:27 10/2/2007, you wrote:

 Na versao do Office XP.
Tambem gosto
do Excel, uso desde 1992.
Artur

--- Carlos Eddy Esaguy Nehab <carlos@nehab.net> wrote:

> Oi,  Artur,
>
> N�o ia meter meu bedelho nesta hist�ria, mas
> gostaria de saber em
> qual vers�o do Excel aconteceu esta hist�ria de sen
> x/x n�o se
> aproximar de 1 quando x � "pequenininho"...:-).
>
> Voc� usou o Solver do Excel?  Ele realmente n�o �
> grandes coisas, mas
> no MEU Excel, talvez por medo da bronca que eu lhe
> daria, o sen x/
> x  vai bonitinho para 1....
>
> Abra�os,
> Nehab
>
> PS:  Escreva em A1 a express�o =sen(B1)/B1  e
> atribua por exemplo
> 1E-100 � c�lula B1 e voc� ficar� mais feliz e com
> menos m� vontade
> com o pobrezinho do Excel...  Declaro meu "amor" a
> ele...:-).  J� me
> quebrou cada galho...
>
> At 17:14 9/2/2007, you wrote:
> >Certamente que o limite � 1! Mas se algu�m que n�o
> saiba dete fato
> >tentar decobrir usando uma planilha Excel,
> calculando sen(x)/x para
> >valores pr�ximos de 0, vai chegar � equivocada
> conclus�o de que o limite � 0.
> >
> >Por exemplo, supondo que vc bote os valores de x na
> c�lula A1, na
> >c�lula B1 coloque =SEN(A1)/A1, e na A1 coloque
> valores bem pr�ximos
> >de zero, na precis�o do Excel, vc vai obter ZERO, e
> n�o 1. Da�,
> >algum desavisado pode julgar, por problemas
> nuim�ricos da planilha,
> >que o limite � 0.
> >
> >Artur
>


 
____________________________________________________________________________________
Finding fabulous fares is fun. 
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
http://farechase.yahoo.com/promo-generic-14795097
=========================================================================
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
=========================================================================