Float.ToString(Single) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인수의 문자열 표현을 반환합니다 float .
[Android.Runtime.Register("toString", "(F)Ljava/lang/String;", "")]
public static string ToString(float f);
[<Android.Runtime.Register("toString", "(F)Ljava/lang/String;", "")>]
static member ToString : single -> string
매개 변수
- f
- Single
변환 float 할 수 있습니다.
반품
인수의 문자열 표현입니다.
- 특성
설명
인수의 문자열 표현을 반환합니다 float . 아래에 언급된 모든 문자는 ASCII 문자입니다.
<ul><li>인수가 NaN이면 결과는 문자열 "NaN"입니다.
<li>그렇지 않으면 결과는 인수의 부호와 크기(절대값)를 나타내는 문자열입니다. 부호가 음수이면 결과의 첫 번째 문자는 '-'('\u005Cu002D')입니다. 기호가 양수이면 결과에 부호 문자가 나타나지 않습니다. 진도 m에 관해서는: <ul><li>m 이 무한대이면 문자 "Infinity"로 표현됩니다. 따라서 양수 무한대는 결과를 "Infinity" 생성하고 음의 무한대는 결과를 "-Infinity"생성합니다.
<li>m 이 0이면 문자 "0.0"로 표현되므로 음수 0은 결과를 "-0.0" 생성하고 양수 0은 결과를 "0.0"생성합니다.
<li> 그렇지 않으면 m 은 긍정적이고 유한합니다. 두 단계로 <된 문자열로 변환됩니다. ul><li><em>decimal</em> 선택: 잘 정의된 10진수 d<하위>m</sub>가 m을 나타내도록 선택됩니다. 이 소수점은 (거의 항상) <IEEE 754 부동 소수점 산술의 가장 가까운 반올림 정책에 따라 >으로 반올림하는 em<최단>/em입니다. <li><em>formatting as a string</em>: decimal d<sub>m</sub> 는 값에 따라 일반 또는 전산화된 과학적 표기법으로 문자열 형식이 지정됩니다. </ul></ul></ul>
em decimal</em>은 S&< 형식의 수입니다.> 10<sup>i</sup> for some (unique) integers s > 0 and i such is not multiple of 10. 이러한 정수는 <각각 10진수의 >em<significand>/em< 및 em>지수</em>입니다. 소수
유한 양의 m에 대한 10진<>하위<>/sub는 다음과 같이 정의됩니다. <ul><li>Let R은 IEEE 754 부동 소수점 산술 정책의 가장 가까운/em< 반올림 정책에 따라 ><>으로 반올림되는 모든 소수점 집합입니다. <li>Let p는 R의 모든 10진수보다 최소 길이가 됩니다. <li>때 p ≥ 2, T는 길이가 p인 R의 모든 소수점 집합이 되도록 합니다. 그렇지 않으면 길이가 1 또는 2인 R의 모든 소수점 집합이 T가 되도록 합니다. <li>d<sub> m/sub를<>에 가장 가까운 T의 10진수로 정의합니다. 또는 T에 두 개의 이러한 소수점이 있는 경우 짝수 의미가 있는 소수를 선택합니다. </ul>
(고유하게) 선택한 10진 수 d<하위>m</sub> 의 서식이 지정됩니다.
하자, i와 n은 각각 d<sub>m</sub>의 중요, 지수 및 길이가 될 수 있습니다. 또한 e = n + i - 1을 허용하고sub<1>/sub<&hellip을 허용>합니다.s<sub>n</sub>는 s의 일반적인 10진수 확장입니다.
<sub>1</sub> ≠ 0 및 s<sub>n</sub> ≠ 0. 아래의 소수점 '.' 은 지수 표시 '\u005Cu002E' 기입니다'E''\u005Cu0045'. 0.0123 12300.0 12.3 Integer#toString(int)형식이 지정됩니다.
<ul><li>Subcase n = 1: d<sub>m</sub> 는 s<sub>1</sub>.0Ee로 형식이 지정됩니다. 예를 들어 1번(&1)입니다. 10 sup 23</sup>의 형식은 다음과 같습니다<.>1.0E23
<li>Subcase n > 1: d<sub>m</sub>는 s<sub>1<>./sub<><><-- -->…s<sub>n</sub>Ee. 예를 들어 123번입니다. 10 sup-21<>/sup<의 형식은 다음과 같습니다>.1.23E-19
</ul></ul>
부동 소수점 값의 지역화된 문자열 표현을 만들려면 의 java.text.NumberFormat서브클래스를 사용합니다.
에 대한 java.lang.Float.toString(float)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.