Half.ToHalf(Single) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 단정밀도 부동 소수 자릿수 값을 반정밀도 부동 소수 자릿수 값으로 변환합니다.
[Android.Runtime.Register("toHalf", "(F)S", "", ApiSince=26)]
public static short ToHalf (float f);
[<Android.Runtime.Register("toHalf", "(F)S", "", ApiSince=26)>]
static member ToHalf : single -> int16
매개 변수
- f
- Single
반정밀도로 변환할 단정밀도 부동 소수 자릿수 값
반환
반정밀도 부동 소수 자릿수 값
- 특성
설명
지정된 단정밀도 부동 소수 자릿수 값을 반정밀도 부동 소수 자릿수 값으로 변환합니다. 다음과 같은 특수 사례가 처리됩니다.
<ul>li 입력이 NaN(참조Float#isNaN(float)
)이면 반환된 값은 #NaN
</li li>><이고, 입력이 Float#POSITIVE_INFINITY
각각<#POSITIVE_INFINITY
#NEGATIVE_INFINITY
또는 Float#NEGATIVE_INFINITY
/li<>li>이면 입력이 0(양수 또는 음수)이면 반환된 값은 /#NEGATIVE_ZERO
<li<>li>이고#POSITIVE_ZERO
, 입력이 보다 #MIN_VALUE
작으면 반환된 값은 /li li로 #POSITIVE_ZERO
플러시됩니다.<#NEGATIVE_ZERO
입력이 보다 #MIN_NORMAL
작으면 /li li>><로 플러시됩니다.><반환된 값은 비정밀도 반정밀도 float</li><li>이면 반환된 값이 가장 가까운 표현 가능한 반정밀도 부동 소수점 값</li></ul로 반올림됩니다.>
에 대한 android.util.Half.toHalf(float)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.