У меня есть эта проблема, когда я должен преобразовать километры в мили. Я начинающий программист, так что терпите меня.
Вот мой код:
import java.util.Scanner;
public class problem1 {
public static void main (String args[]) {
float m;
float km;
Scanner input=new Scanner(System.in);
System.out.print("Please enter a distance in kilometers:");
km=input.nextFloat();
m=km*0.621371;
System.out.println("This is equal to: "+m);
}
}
Это дает мне сообщение об ошибке:
Incompatible types:possible lossy conversion from double to float.
double
. - person Rohit Jain   schedule 12.02.2015