Язык

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.

Применяется к