Я новичок в языке Swift и играю с ним. Я знаю, что на большинстве языков 1.5e3
означает 1.5 * 10 ^3
, и это верно в Swift. Однако, когда наступает база 16, мне трудно понять ее. Ниже приведены 2 примера, надеюсь, кто-то может объяснить, что они являются:Быстрая научная нотация в базе 16
println(0x12e3)
println(0x12p3)
Результаты:
4835
144.0