Печенья с очередями в Laravel обрабатываются классом \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse
.
Возникает вопрос, почему вы используете Lumen, если вам нужна поддержка куки, но вы должны иметь возможность добавить это промежуточное ПО в свой стек HTTP в Lumen.
Добавление числа к NaN дает NaN. Это, как ожидают, не вызовет исключение. Я понимаю, что это соответствует IEEE 754.
public static void main(String args[])
{
Double d = Double.NaN + 1.0;
System.out.println(d);
}
печать Дважды. Nan. Кто-либо может объяснить исходную реализацию?
public static final double POSITIVE_INFINITY = 1.0 / 0.0;
public static final double NEGATIVE_INFINITY = -1.0 / 0.0;
public static final double NaN = 0.0d / 0.0;
Отвечать на вопрос B Steve:
POSITIVE_INFINITY является самым большим положительным количеством, которое можно сохранить, если у Вас есть пространство неограниченного хранения. Без этой роскоши мы должны использовать конструкцию как 1,0 / 0.0, который делает прекрасное задание. То же идет для NEGATIVE_INFINITY, но затем самого большого отрицательного числа.
NaN обычно определяется как 0,0 / 0.0, потому что нет такого числа как 0/0 так, чтобы отлично имел право на NaN.