2016-04-17 3 views
1

Я использую Java SDK для компиляции. Мне нужно сказать, я новичок. Вот код, который я пытался использовать, чтобы «Запрашивать для ввода десятичной и код должен вывести целое число. (Округление до ближайшего целого числа)Простой способ Java вводить десятичное и округленное к ближайшему целому числу

import java.util.*; 

public class readDecimal { 

    public static void main(String args[]) { 
     Scanner input = new Scanner(System.in); 

     double decimalNumber; 
     long intNumber; 

     System.out.println(“Please enter a decimal number:“); 
     decimalNumber = input.nextDouble(); 

     intNumber = Math.round(decimalNumber); 

     System.out.println(decimalNumber + 
       “ rounded to the nearest integer is “ + intNumber); 

    } 
} 

Что я делаю не так? Я видел другие должности, однако они кажутся .? много сложнее для новичка Можете ли вы помочь Спасибо, Диану

+0

Ваш код работает исправно. Вы испытываете ошибку? – Casey

+0

Это? Да, я получил ошибку. JGrasp сказал, что это так? Да, я получил ошибку. JGrasp сказал ---- jGRASP exec: javac -g readDecimal.java readDecimal.java:13: ошибка: незаконный символ: '\ u201c' \t System.out.println («Введите десятичное число: ô); \t^ readDecimal.java:13: error: ';' ожидаемый \t System.out.println («Введите десятичное число: ô); \t^ readDecimal.java:13: error: ';' ожидаемый \t System.out.println («Введите десятичное число: ô); – DIane

+0

Вау, я уверен, вы не можете даже прочитать это, lol. – DIane

ответ

1

ваших кавычки неверны, они юникод по какой-то причине заменить все цитаты от ручного ввода их, в вас System.out.println заявления..

public static void main(String args[]) { 
    Scanner input = new Scanner(System.in); 

    double decimalNumber; 
    long intNumber; 

    System.out.println("Please enter a decimal number:"); 
    decimalNumber = input.nextDouble(); 

    intNumber = Math.round(decimalNumber); 

    System.out.println(decimalNumber + 
      " rounded to the nearest integer is " + intNumber); 

} 
+0

OMG! Спасибо вам обоим. – DIane

Смежные вопросы