To read a number of type double (or float) from an input channel, we use:
Example:
orString s = JOptionPane.showInputDialog("Insert a number (e.g., 3.14)"); double i = Double.parseDouble(s);
double i = Double.parseDouble( JOptionPane.showInputDialog("Insert a number (e.g., 3.14)"));