Float.IntBitsToFloat(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
float Возвращает значение, соответствующее заданному битовом представлению.
[Android.Runtime.Register("intBitsToFloat", "(I)F", "")]
public static float IntBitsToFloat(int bits);
[<Android.Runtime.Register("intBitsToFloat", "(I)F", "")>]
static member IntBitsToFloat : int -> single
Параметры
- bits
- Int32
целое число.
Возвращаемое значение
float значение с плавающей запятой с тем же битом шаблона.
- Атрибуты
Комментарии
float Возвращает значение, соответствующее заданному битовом представлению. Аргумент считается представлением значения с плавающей запятой в соответствии с битовой структурой с плавающей запятой IEEE 754.
Если аргумент имеет значение 0x7f800000, результат является положительным бесконечностью.
Если аргумент имеет значение 0xff800000, результат является отрицательным бесконечностью.
Если аргумент является любым значением в диапазоне 0x7f8000010x7fffffff или в диапазоне 0xff800001 , 0xffffffffрезультатом является naN. Операция IEEE 754 с плавающей запятой, предоставляемая Java, не может различать два значения NaN одного типа с разными битами. Уникальные значения NaN можно различать только с помощью Float.floatToRawIntBits метода.
Во всех остальных случаях давайте идем и м три значения, которые можно вычислить из аргумента:
{}
Документация по Java для java.lang.Float.intBitsToFloat(int).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.