Scanner.NextDouble Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет следующий маркер входных данных в виде double.
[Android.Runtime.Register("nextDouble", "()D", "")]
public double NextDouble();
[<Android.Runtime.Register("nextDouble", "()D", "")>]
member this.NextDouble : unit -> double
Возвращаемое значение
double отсканированный из входных данных
- Атрибуты
Исключения
Значение
Значение
Значение , если следующий маркер нельзя преобразовать в допустимое double значение.
Комментарии
Проверяет следующий маркер входных данных в виде double. Этот метод вызовет InputMismatchException , если следующий маркер не может быть преобразован в допустимое двойное значение. Если перевод выполнен успешно, сканер перемещается мимо соответствующих входных данных.
Если следующий маркер соответствует заданному выше регулярному <выражению i>Float</i> , то маркер преобразуется в double значение, как если бы путем удаления всех определенных префиксов языкового стандарта, разделителей групп и языкового стандарта, а затем сопоставление цифр, отличных от ASCII, с помощью Character#digit Character.digit, предустановив отрицательный знак (-), если языковые стандарты имеются отрицательные префиксы и суффиксы, и передача результирующей строки Double#parseDouble Double.parseDoubleв . Если маркер соответствует локализованным строкам NaN или бесконечности, то передается Double#parseDouble(String) Double.parseDouble значение "Nan" или "Бесконечность".
Java документации по java.util.Scanner.nextDouble().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".