Considere o seguinte trecho de código Java: int x, y; double z; x = 5; y = 2; z = x / y; System.out.print(z); Qual será o valor exibido na tela?
Soluções para a tarefa
Respondido por
3
int x, y;
double z;
x = 5;
y = 2;
z = x / y;
Na maioria das linguagens de programação, o tipo de dados resultante de uma expressão é definido pelo tipo de dado dos operandos.
O que acontece é que x e y são operandos do tipo inteiro. Portanto x / y vai dar uma divisão inteira. No caso 5 dividido por 2 dá 2.
O valor da expressão, que é 2 inteiro, vai fazer um "cast" implícito para o tipo double e vai virar 2.0
A melhor forma de verificar isso é simplesmente fazendo o programa e rodando. Em java é fácil e mais fácil ainda se você usar o http://repl.it
https://repl.it/@bokomoko/Exemplo-de-divisao-inteira-com-cast-para-double
double z;
x = 5;
y = 2;
z = x / y;
Na maioria das linguagens de programação, o tipo de dados resultante de uma expressão é definido pelo tipo de dado dos operandos.
O que acontece é que x e y são operandos do tipo inteiro. Portanto x / y vai dar uma divisão inteira. No caso 5 dividido por 2 dá 2.
O valor da expressão, que é 2 inteiro, vai fazer um "cast" implícito para o tipo double e vai virar 2.0
A melhor forma de verificar isso é simplesmente fazendo o programa e rodando. Em java é fácil e mais fácil ainda se você usar o http://repl.it
https://repl.it/@bokomoko/Exemplo-de-divisao-inteira-com-cast-para-double
Respondido por
0
O resultado do código escrito em Java mostrado a seguir é 2.
int x, y;
double z;
x = 5;
y = 2;
z = x / y;
Por que no Java temos esse resultado da divisão? Qual a importância do Java?
As variáveis x e y foram criadas como sendo variáveis inteiras, assim, mesmo a variável z sendo declarada como double, o resultado da divisão de dois números inteiros em Java é um outro número inteiro, assim, nesse caso, 5/2 = 2.
O Java é uma linguagem de programação muito utilizada para diversos fins, ela é extremamente importante.
Saiba mais sobre Java: https://brainly.com.br/tarefa/23913039
Anexos:
Perguntas interessantes
Geografia,
8 meses atrás
Artes,
8 meses atrás
Matemática,
8 meses atrás
Informática,
1 ano atrás
Administração,
1 ano atrás