i2d


Operation Convert int to double

i2d


Forms i2d = 135 (0x87)

Stack ..., value ..., result.word1, result.word2

Description The value on the top of the operand stack must be of type int. It is popped from the operand stack and converted to a double result. The result is pushed onto the operand stack.

Notes The i2d instruction performs a widening primitive conversion (§2.6.2). Because all values of type int are exactly representable by type double, the conversion is exact.