a += b não é a = a + b (ótimo !)  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
EddiE
Virtual Machine Man

Membro desde: 31/08/2002 09:05:07
Mensagens: 647
Localização: São Paulo - SP
Offline

do Java Free
http://www.javafree.com.br/home/modules.php?name=News&file=article&sid=2262&mode=&order=0&thold=0
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

O cara fez muito escandalo por uma coisa que esta na especificacao. As expressoes resultam em valores iquais, logo sao equivalentes. A unica coisa que nao bate eh o compilador acusar o erro de perda de precisao, mas, de qq maneira, isso ta na especificacao da linguagem, logo eh comportamento normal.

Nao teria pq ficar argumentando sobre "bugs introduzidos", ja que, no codigo, vc esta explicitamente fazendo operacoes de atribuicao a numeros inteiros, onde desde sempre os decimais sao ignorados.

Rafael

This message was edited 1 time. Last update was at 01/12/2004 18:22:05


"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Essas pegadinhas (sutilezas de especificação de linguagem) podem ser vistas numa palestra do JavaOne (Still More Programming Puzzlers):

http://javaoneonline.webinars.mentorware.net/content/subsystems/12064/courses/TS-2575(USA,2004)/0001/ts2575.pdf

Ambos os autores (Neal Gafter & Josh Bloch) se mandaram para a Google.

[WWW]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

thingol wrote:Still More Programming Puzzlers:
http://javaoneonline.webinars.mentorware.net/content/subsystems/12064/courses/TS-2575(USA,2004)/0001/ts2575.pdf


Thingol, recebi a seguinte mensagem:


Mas depois de uma googlada achei em:
http://www.denverjug.org/meetings/files/200408_Puzzles.pdf

[]s
Luca

This message was edited 1 time. Last update was at 01/12/2004 18:51:00

[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team