Estou com problemas em meu aplicativo abaixo:
import java.util.Scanner;
public class Primeiro
{
public static void main(String args[])
{
long num,
num1;
Scanner input = new Scanner(System.in);
System.out.printf("%s","Dígite o 1 numero");
num=input.nextLong();
System.out.printf("%s","Dígite o 2 numero");
num1=input.nextLong();
System.out.print("A soma "+(num+num1));
}
}
Criei uma variável do tipo Scanner com mais quero que ela receba números com .flutuante tipo long float double mais não estou conseguindo,quando vo colocar um número tipo 2.5254 o programa para de executar alguém sabe o porque?
