segunda-feira, 5 de outubro de 2009

Re: [java-br] Duvida de super-iniciante.

·

 

Pessoal.

Aqui vão as regras.

1) Divisão de byte, short e int SEMPRE resultará em um valor do tipo
int. Ou seja, mesmo dividindo um byte por outro byte o resultado é int.

2) Divisão com long, float e double SEMPRE irá resultado em um valor
do maior tipo. Por exemplo usando um short e um long em uma divisão,
irá resultar em um long. Se dividir um float e um double, irá resultar
em um double, indiferente se o maior valor está no dividendo ou no
divisor.

Essa é a regra do java.

--
José Augusto Martins Nieviadonski
Sun Certified Associate for Java Platform, Standard Edition
Especialista Técnico II - FX and Trade Systems - HSBC Bank Brasil S.A.
Professor - Pós-graduação Java - Faculdades SPEI
jose.augusto.martins@gmail.com
jaugusto@spei.br

Citando Lucas Bueno <corumbaiano@gmail.com>:

> Tente fazer..
>
> System.out.print(15.0/2.0);
>
>
>
> Isso gera um double, nao um float.
> Se quizer float coloca um f na frente 15.0f/2.0f
>
>
> 2009/10/5 Rodrigo Rossi <rdrg.rossi@gmail.com>
>
>>
>>
>> Tente fazer..
>>
>> System.out.print(15.0/2.0);
>>
>> De: java-br@yahoogrupos.com.br <java-br%40yahoogrupos.com.br> [mailto:
>> java-br@yahoogrupos.com.br <java-br%40yahoogrupos.com.br>] Em nome
>> de Pablo Souza
>> Enviada em: segunda-feira, 5 de outubro de 2009 10:19
>> Para: java-br@yahoogrupos.com.br <java-br%40yahoogrupos.com.br>
>> Assunto: [java-br] Duvida de super-iniciante.
>>
>>
>> Porque esta linha esta retornando 7 ao inves de 7.5?
>>
>> System.out.print(15/2);
>>
>> --
>> Atenciosamente,
>>
>> Pablo Souza
>> Tel.: (71) 9983-7775
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature
>> database 4478 (20091003) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog