'double.toString()'의 결과 문자열에 double의 정확한 값을 포함시키는 방법이 있습니까?toString의 소수점 자리 유지
나는 사용자 정의 형식.toString("#.0")
을 사용하여 솔루션의 조금을 발견했습니다
double d = 123.0 -> toString() will be "123"
예를 들어
하지만 난 다시 내가
을 시작한 곳이야 더 이상 소수점 이하 자릿수를 추가하려면double d = 123.00 -> toString("#.0") will be 123.0
double d = 123.0 -> toString("#.00") will be 123.00
내가 이것을하려고하는 이유는 실제로 표시되는 것과 다른 값을 사용해야하는 맞춤 텍스트 상자가 있고이 텍스트 상자에 값을 입력하려고 할 때 텍스트 상자가 무시되기 때문입니다. deci에 0을 입력하려고 할 때의 텍스트 mal 장소. 따라서 double
의 정확한 값과 같도록 toString
값이 필요하므로이 번호를 올바르게 입력 할 수 있습니다.
남자, 당신은 빠르다;) stackoverflow 귀하의 풀 타임 직업에 게시하고 있습니까? – animaonline
+1 정보의 마지막 부분입니다. 십진법이 suplied 숫자의 차이를 알고 있다는 것을 몰랐다 –
@animaonline 그의 전임 직업은 C 조도 포함되지 않았다. # –