본문 바로가기
개발/코드

c#) 숫자 0으로 자리수 체우기

by 테샤르 2022. 9. 20.

숫자 자리수 체우기

개발하는 도중에 숫자의 자리수가 고정적인 표현을 하는데 사용하는 코드이다.

반복문을 사용하거나 단일이면 string.format을 이용하는 방법등 여러가지가 있다.

 

반응형

<코드>

 public string GetDigitsNumberView(int _digitsLength, float _value)
    {
        int valueLegnth = _value.ToString().Length;
        string zeroString = string.Empty;
        if (_digitsLength > valueLegnth)
            zeroString = "0".PadRight((_digitsLength - valueLegnth), '0');
        return $"{zeroString}{_value}";
    }

<테스트>

<테스트 결과>

 

String RadRight : [링크]

 

String.PadRight 메서드 (System)

현재 문자열의 끝 부분이 공백이나 지정된 유니코드 문자로 채워지는 지정된 길이의 새 문자열을 반환합니다.

docs.microsoft.com

 

★☆☆☆☆

 

반응형

댓글