| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 15:10:33
|
pm
JavaEvangelist
Membro desde: 28/01/2005 12:42:15
Mensagens: 438
Offline
|
O Doutor James Anderson, do departamento de ciência da computação da University of Reading, disse que seu teorema é capaz de resolver um problema há 1200 anos sem solução: o problema do nada.
Todos já ouviram falar do erro ?Division by Zero? (Divisão por Zero) em computadores. É um ponto crítico desses sistemas.
A teoria propõe um novo número - nulidade (nullity) - fora da linha convencional dos número à que a maioria das pessoas estão acostumadas e permite todos os tipos de somas possíveis, antes incapazes de realizadas por computadores.
Fonte:
http://under-linux.org/6552-sera-o-fim-da-interrupcao-division-by-zero.html
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:03:51
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Simples, mas "do mal".
Eu entendi como ele chegou nessa conclusão, mas no que isso ajudaria diretamente ou indiretamente o processo? Somente que ao invés de lançar "NaN", usando aritmética de ponto flutuante, vai lançar "nullity"? Esse "nullity" vai ser tratado como o i em raízes de números negativos, ou seja, sem resolução nos reais? Ainda sou um vestibulando curioso por matemática, sem conhecimento além do básico de álgebra aplicada a computação.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:38:24
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
se 1/0 = null
então:
1 + null ?
3 * null ?
null * null ?
null / null ?
1/null ?
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:45:18
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
De acordo com a Wikipedia sobre o assunto( http://en.wikipedia.org/wiki/Transreal_number ou http://en.wikipedia.org/wiki/Nullity_%28transreal%29) as respostas seriam o seguinte:
RETIFICADO
1 + null = null
3 * null = null
null * null = null
null / null = nullity (utlizando null = infinito, é uma operação indefinida)
1/null = 0
Olha o novo Chuck Noris aí!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:46:51
|
dbispo
JavaBaby
Membro desde: 21/09/2006 14:31:58
Mensagens: 78
Localização: Limeira - SP
Offline
|
Hehe...
Imaginem a cara do piloto de um avião que vê em uma tela:
Cara sem noção... Mas acho que o nullity deve ter sua utilidade sim, como os complexos possuem (ok, em situações bem específicas, mas já é alguma coisa). É bom algo que vem para quebrar nossos conceitos.
Longa vida ao nullity
|
Diogo Bispo
"Quando tudo parecer real, algo está errado" Eu mesmo
ePING
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:49:39
|
Luiz Aguiar
Moderador
![[Avatar]](/images/avatar/843a4d7fb5b1641b0bb8e3c2b2e75231.jpg)
Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline
|
1200 anos sem solução??? pra reinvertar o null ???
ele nunca ouviu falar do NullPointerException? huauhauh
|
-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:49:59
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
dbispo wrote:Hehe...
Imaginem a cara do piloto de um avião que vê em uma tela:
Cara sem noção... Mas acho que o nullity deve ter sua utilidade sim, como os complexos possuem (ok, em situações bem específicas, mas já é alguma coisa). É bom algo que vem para quebrar nossos conceitos.
Longa vida ao nullity
Tem uma história parecida mas com um navio na wikipedia. Links:
Divisão por zero:
http://en.wikipedia.org/wiki/Division_by_zero
Barco encalhado:
http://en.wikipedia.org/wiki/USS_Yorktown_%28CG-48%29
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2006 16:58:25
|
David
JavaEvangelist
![[Avatar]](/images/avatar/77431ca7981f1f1483ae8a58bcbb6e0e.jpg)
Membro desde: 18/03/2005 13:10:33
Mensagens: 450
Localização: Natal/RN
Offline
|
dbispo wrote:como os complexos possuem (ok, em situações bem específicas, mas já é alguma coisa).
Números complexos são bastante úteis... Boa parte das inovações tecnológicas que vemos ai foram possíveis com a ajuda deles. Quem aqui já ouviu falar das transformadas de Fourrier e Laplace, por exemplo? Se você for estudar alguma engenharia provavelmente vai ver uma disciplina chamada análise de sistemas dinâmicos e vai perceber a importância dos números complexos.
|
David Pereira
Engenheiro de Computação - UFRN
Mestre em Engenharia Elétrica
Doutorando em Engenharia Elétrica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 01:19:05
|
Bani
JWizard
![[Avatar]](/images/avatar/6cdd60ea0045eb7a6ec44c54d29ed402.jpg)
Membro desde: 13/10/2002 23:17:37
Mensagens: 2443
Localização: São Paulo
Offline
|
Vamos voltar ao comecinho das aulas de cálculo 1:
Números reais: corpo ordenado completo arquimediano.
Um conjunto com esses números aí não tá parecendo ter essas propriedades pra mim, o que significa que um monte de teorema útil (para matemáticos) não pode ser provado. Só serve pra computação mesmo...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 09:14:31
|
sapulha
JavaTeenager
![[Avatar]](/images/avatar/386a7f403925290ad57578b781db32c1.jpg)
Membro desde: 18/07/2006 08:10:20
Mensagens: 180
Localização: São Bernardo do Campo
Offline
|
Me diz qual o grande ganho, tratar para que o programa não faça divisão por zero ou tratar pra ver se uma divisão não retornou o tal nullity ??
Não vejo muita diferença.
|
"Se não for, não é! Mais se for, pode ser que não seja!"
Sun Certified Java Programmer For The Java 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 10:31:28
|
velo
GUJ Ranger
![[Avatar]](/images/avatar/32b991e5d77ad140559ffb95522992d0.jpg)
Membro desde: 19/02/2004 18:23:55
Mensagens: 797
Localização: Jaraguá do Sul - SC
Offline
|
sapulha wrote:Me diz qual o grande ganho, tratar para que o programa não faça divisão por zero ou tratar pra ver se uma divisão não retornou o tal nullity ??
Não vejo muita diferença.
Alguem conhece alguma coisa q use raio laser?
Bem, foi um negocio que inventaram e levaram anos pra desconbrir pra que servia.
Todo (ou quase todo) calculo em circuitos ultilizam raiz negativa... números complexos no caso.
Se isso ainda não tem utilidade, vai ter, heheheheh
VELO
|
Use o melhor:
Linux para servidores
Macintosh para gráficos
Palm para mobilidade
Windows para jogar paciência
SCJP 5 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 10:51:56
|
AllMighty
Java Ninja
![[Avatar]](/images/avatar/c900197841211ba608f56.gif)
Membro desde: 16/08/2004 17:21:42
Mensagens: 266
Localização: São Paulo
Offline
|
Eu gostei desta resposta. Resumindo, ele diz que qualquer um é livre para brincar com os sistemas axiomáticos que quiser, mas o sistema do cara perde um monte de propriedades desejáveis (como a Bani sugeriu) e, por isso, é irresponsável ensiná-lo para os estudantes ao invés do corpo R normal. Além disso, parece que a idéia não é tão nova assim.
|
Rafael de F. Ferreira
Blog: http://www.rafaelferreira.net/
Links miscelâneos: http://stoa.usp.br/rafaelferreira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 12:22:17
|
flaviomreis
Debugger
Membro desde: 04/07/2006 09:20:35
Mensagens: 56
Offline
|
Realmente sou leigo neste assunto, mas por experiência própria, antes usar Java, precisei em um pequeno projeto, do resultado da divisão de um número real por zero e então a expectativa era de um número enorme, o maior possível o que me fez crer que qualquer número real dividido por zero dê como resultado Infinito e fui feliz, ao me antecipar e considerar como resultado da divisão de um número real por zero algo como 999999999999999, pois tinha necessidade de precisão de 3 dígitos decimais o que pra mim foi perfeito. Até que estes tempos, dando uma olhada sobre a biblioteca matemática do Java e pra minha surpresa, também pra Java, o resultado de um número dividido por zero é Infinito.
[]'s
|
Flávio Menezes dos Reis
Bacharel em Sistemas de Informação
Terra de Areia - RS |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 12:22:58
|
flaviomreis
Debugger
Membro desde: 04/07/2006 09:20:35
Mensagens: 56
Offline
|
Só pra complementar onde li isto, e no caso, para número de pontos flutuantes é que o resultado é infinito.
http://www.javafree.org/javabb/viewtopic.jbb?t=6951
|
Flávio Menezes dos Reis
Bacharel em Sistemas de Informação
Terra de Areia - RS |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/12/2006 15:48:34
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
O problema desse cara é que ele define um conjunto que não forma um anel, isso faz com que seja basicamente inutil, pois quase tudo que temos de álgebra e topologia depende dessa propriedade.
Acho mais facil acreditar que seja uma piada que o cara esteja realmente levando a sério isso. Ele simplesmente definiu um conjunto de brinquedo que tem uma propriedade curiosa e zero utilidade para todo o resto da matemática.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
|
|