c# 자릿수 채우기/특정 길이까지 값을 채우기/문자열 채우기/1

2021. 1. 7. 18:11IT/Visual Studio (C#)

반응형

C# 으로 예문 작성시 특정 문자를 채워야 하는 경우가 종종있다.

자릿수가 정해진 경우 해당 자릿수까지 글자를 만들어야하는 경우 등


매번 찾아서 쓰다가 귀찮아서 저장!!


  1. 숫자의 문자열 표현에서 정수 부분을 표시하는 데 사용할 자릿수를 결정합니다. 이 숫자의 전체 자릿수에 원하는 수의 앞에 오는 0을 포함합니다.

  2. 0 자리 표시자("0")를 사용하여 0의 최소 개수를 나타내는 사용자 지정 숫자 서식 문자열을 정의합니다.

  3. 숫자의 ToString(String) 메서드를 호출하여 사용자 지정 서식 문자열에 전달합니다. 합성 서식 지정을 지원하는 문자열 보간 또는 메서드에서 사용자 지정 서식 문자열을 사용할 수도 있습니다.

출처 : https://docs.microsoft.com/


C#

string fmt = "00000000.##";

int intValue = 1053240; decimal decValue = 103932.52m; float sngValue = 1549230.10873992f; double dblValue = 9034521202.93217412; // Display the numbers using the ToString method. Console.WriteLine(intValue.ToString(fmt)); Console.WriteLine(decValue.ToString(fmt)); Console.WriteLine(sngValue.ToString(fmt)); Console.WriteLine(dblValue.ToString(fmt)); Console.WriteLine();


출처 : https://docs.microsoft.com/


예문 보시면 이게 끝!

방법이 여러가지가 있다.


다른 방법은? 아래 확인

https://rohsstory.tistory.com/461


반응형