- i2l
- i2f
- i2d
- l2i
- l2f
- l2d
- f2i
- f2l
- f2d
- d2i
- d2l
- d2f
- int2byte
- int2char
- int2short

..., value => ..., result-word1, result-word2value should be an integer. It is converted to a long integer. The result replaces value on the stack.

..., value => ..., resultvalue should be an integer. It is converted to a single precision floating point number. The result replaces value on the stack.

..., value => ..., result-word1, result-word2value should be an integer. It is converted to a double precision floating point number. The result replaces value on the stack.

..., value-word1, value-word2 => ..., resultvalue should be a long integer. It is converted to a integer. The result replaces value on the stack.

..., value-word1, value-word2 => ..., resultvalue should be a long integer. It is converted to a single precision floating point number. The result replaces value on the stack.

..., value-word1, value-word2 => ..., result-word1, result-word2value should be a long integer. It is converted to a double precision floating point number. The result replaces value on the stack.

..., value => ..., resultvalue should be a single precision floating point number. It is converted to an integer. The result replaces value on the stack.

..., value => ..., result-word1, result-word2value should be a single precision floating point number. It is converted to a long integer. The result replaces value on the stack.

..., value => ..., result-word1, result-word2value should be a single precision floating point number. It is converted to a double precision floating point number. The result replaces value on the stack.

..., value-word1, value-word2 => ..., resultvalue should be a double precision floating point number. It is converted to an integer. The result replaces value on the stack.

..., value-word1, value-word2 => ..., result-word1, result-word2value should be a double precision floating point number. It is converted to a long integer. The result replaces value on the stack.

..., value-word1, value-word2 => ..., resultvalue should be a double precision floating point number. It is converted to a single precision floating point number. The result replaces value on the stack.

..., value => ..., result-word1, result-word2value should be an integer. It is truncated to a signed 8-bit result, then sign extended to an integer. The result replaces value on the stack.

Integer to char

..., <int> => ..., <result>value should be an integer. It is truncated to an unsigned 16-bit result, then sign extended to an integer. The result replaces value on the stack.

Integer to char

..., <int> => ..., <result>value should be an integer. It is truncated to a signed 16-bit result, then sign extended to an integer. The result replaces value on the stack.

Contents Prev Next Up

Generated with CERN WebMaker