public final class Half extends java.lang.Number implements java.lang.Comparable<Half>
| Modifier and Type | Field and Description |
|---|---|
static int |
SIZE |
| Constructor and Description |
|---|
Half(short shortBits) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Half other) |
double |
doubleValue() |
boolean |
equals(java.lang.Object other) |
static short |
floatToShortBits(float floatValue)
Converts a float value to IEEE 754 half-precision bits.
|
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
static short |
parseHalf(java.lang.String value) |
static float |
shortBitsToFloat(short shortBits)
Converts an IEEE 754 half-precision data type to single-precision.
|
java.lang.String |
toString() |
static Half |
valueOf(java.lang.String value) |
public static final int SIZE
public int intValue()
intValue in class java.lang.Numberpublic long longValue()
longValue in class java.lang.Numberpublic float floatValue()
floatValue in class java.lang.Numberpublic double doubleValue()
doubleValue in class java.lang.Numberpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int compareTo(Half other)
compareTo in interface java.lang.Comparable<Half>public java.lang.String toString()
toString in class java.lang.Objectpublic static Half valueOf(java.lang.String value) throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic static short parseHalf(java.lang.String value)
throws java.lang.NumberFormatException
java.lang.NumberFormatExceptionpublic static float shortBitsToFloat(short shortBits)
shortBits - a 16 bit half precision valuepublic static short floatToShortBits(float floatValue)
floatValue - a float valueCopyright © 2021. All Rights Reserved.