On Mon, 8 Jun 2026 08:50:33 GMT, Emanuel Peter <[email protected]> wrote:

> Is `Float16Vector::toString` supposed to return short values in the list? Or 
> should they be formatted as floats?
jshell> import jdk.incubator.vector.*
jshell> Float16Vector.broadcast(Float16Vector.SPECIES_512, 
Float.floatToFloat16(1.2f))
$4 ==> [15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 
15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 
15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565, 15565]

We print the short values from backing storage which encodes IEEE 754 binary16 
values.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28002#issuecomment-4647097975

Reply via email to