sendEmailVerification () с ActionCodeSettings не отправляет электронную почту

По умолчанию .ToString() метод Double возвращает 15 цифр точности. Если вы хотите, чтобы полные 17 цифр имели двойное значение, вам необходимо передать спецификатор формата «G17» в этот метод.

String s = value.ToString("G17");

Получено из документов MSDN :

По умолчанию возвращаемое значение содержит только 15 цифр точности, хотя внутренне поддерживается не более 17 цифр. Если значение этого экземпляра имеет более 15 цифр, ToString возвращает PositiveInfinitySymbol или NegativeInfinitySymbol вместо ожидаемого числа. Если вам требуется более высокая точность, укажите формат со спецификацией формата «G17», который всегда возвращает 17 цифр точности или «R», который возвращает 15 цифр, если число может быть представлено с этой точностью или 17 цифр, если число может должны быть представлены с максимальной точностью.

blockquote>

1
задан Bao Le 18 January 2019 в 15:46
поделиться