숫자를 특정 자릿수로 자르는 형식 문자열이 있습니까? 예를 들어 5 자리 이상인 숫자는 3 자리로 자릅니다.형식 숫자를 특정 자릿수로 자르는 문자열
132456 -> 132
5000000 -> 500
@Erik : % 2d와 같은 형식 지정자는 특정 언어입니까? 실제로 자바 스크립트
숫자를 특정 자릿수로 자르는 형식 문자열이 있습니까? 예를 들어 5 자리 이상인 숫자는 3 자리로 자릅니다.형식 숫자를 특정 자릿수로 자르는 문자열
132456 -> 132
5000000 -> 500
@Erik : % 2d와 같은 형식 지정자는 특정 언어입니까? 실제로 자바 스크립트
의사 코드
Function returning a String, receiving a String representing a Number as a parameter
IF the String has more than 5 characters
RETURN a substring containing the first 3 characters.
ELSE
RETURN the string received as a parameter
END IF
END Function
숫자 형식자를 자르는 코드가 아닌 형식 문자열을 찾고 있습니다. 존재하지 않는 것처럼 보입니까? – user930514
죄송합니다. 이전에 "형식 문자열"이 무엇인지 들어 본 적이 없습니다. 이 답변을 무시하십시오. –
난 당신이 printf
형식 문자열을 참조 가정에서 사용하고 싶습니다. 정수 인수 (즉, %d
)를 잘라낼 수있는 항목을 찾을 수 없습니다. 그러나 문자열 형식 문자열을 참조하고 길이를 지정하여 "%<MinLength>.<MaxLength>s"
을 통해 문자열의 최대 길이를 지정할 수 있습니다. 그래서 귀하의 경우 숫자 인수를 문자열로 변환 한 다음 "%3.3s"
을 사용할 수 있습니다.
아마도. 우선, 함께 일하는 언어를 말해야합니다. String 클래스는 모든 프로그래밍 언어에 대해 동일하지 않습니다. –