Непонимаю код в java - Вопросы по Java

Вопрос Непонимаю код в java

Регистрация
30 Дек 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
public class Main {

public static void main(String[] args) {

int a = 5;

int b = 2;

double c = a / b ;

System.out.println( c );

}

почему вижу на экране 2.0 вместо 2.5 как заставить его выводить 2.5?
 
Регистрация
22 Ноя 2013
Сообщения
78
Репутация
0
Спасибо
1
Монет
0
Пожалуйста имейте ввиду, что этот пользователь забанен
Я джаву не знаю, но скорее всего результатом деления целого числа на целое, всегда будет целое, дальше сам думай, не сложно
 
Регистрация
12 Июл 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Я только черепашку умею программировать
 
Регистрация
28 Дек 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
преобразуйте один из компонентов деления в double
 
Регистрация
11 Авг 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Так надо public class Main {
public static void main(String[] args) {
double a = 5, b = 2;
double c = a / b ;
System.out.println( c );
}
}
Результат:
2.5
 
Сверху Снизу