Грошы ў double: 4.35 * 100 выходзіць 434
Чатыры цаны са ста дакладныя ў double. На мільёне сум капейка гублялася толькі на дакладнай палове: 3656 такіх пры стаўцы 18 працэнтаў, нуль пры 20.
Чатыры цаны са ста дакладныя ў double. На мільёне сум капейка гублялася толькі на дакладнай палове: 3656 такіх пры стаўцы 18 працэнтаў, нуль пры 20.
javac захоўвае розніцу паміж x * 2 і x << 1. Ніжэй за javac яе ўжо не змерыць. Адзінае множанне, якое засталося ў скампіляваным цыкле, кампілятар паставіў туды сам.
Краказябры дэтэрмінаваныя. Шэсць літар, дванаццаць байтаў, пяць кодавых старонак і табліца, паводле якой відаць, якая пара кадовак сутыкнулася.
Тры розныя абрывы аднаго ланцужка даюць адзін і той жа NullPointerException з пустым паведамленнем. Option ператварае ўсе тры ў None. А потым лічыльнік алакацый кажа, што Some не каштуе нічога. Знайсці сам Some атрымліваецца толькі праз -XX:-DoEscapeAnalysis.