Это не для забавы. На самом деле я нашел некоторый пример онлайн, который указал использование MathContext
к раунду суммы/числа, сохраненные в BigDecimal.
, Например,
, Если MathContext
настроен для имения precision = 2
и rounding mode = ROUND_HALF_EVEN
BigDecimal Number = 0.5294
, , округлился к [1 124] 0.53
, Таким образом, я думал, что это - более новая техника и использовало его для округления цели. Однако это превратилось в кошмар, потому что это начало округлять даже часть мантиссы числа.
, Например,
Number = 1.5294
округлен к 1.5
Number = 10.5294
, округлен к 10
Number = 101.5294
, округлен к [1 110]
.... и так далее
, Таким образом, это не поведение, я ожидал для округления (как точность = 2).
Это, кажется, имеет некоторую логику, потому что от скороговорки я могу сказать, что требуется сначала две цифры (поскольку точность равняется 2) числа, и затем добавляет 0 до нет. из цифр становятся тем же как неокругленная сумма (контроль пример 101,5294...)
Я думаю, что вы также можете это сделать:
Выберите Firebugs Inspect mode
Наведите курсор на элемент, который появляется на экране, а затем несколько раз используйте клавишу Tab, чтобы сделать Firebug активным (я нашел это сложным, чтобы увидеть, когда Firebug был активным компонентом, но ничего похожего на пробную версию и ошибку - когда я увидел, что Firefoxes Find Toolbar был активен, я затем Shift + Tab дважды назад, чтобы попасть в Firebug.
Затем я бы использовать L / R клавиши со стрелками для контрактов / расширения элементов и U / D клавиши со стрелками для навигации по Firebugs консоли
Работал на меня в любом случае!
Вы можете вставить точку останова в начале обработчика события mouseout. Его код не будет выполняться, пока вы не разрешите ему продолжить, и вы можете использовать инспектор DOM и т.д., пока выполнение остановлено.