집 >백엔드 개발 >C#.Net 튜토리얼 >10진수를 8진수로 변환하는 C# 프로그램
Set Decimal -
int decVal = 40;
이제 변수를 가져와서 decVal을 설정하세요. 8진수에는 8 기반 숫자 체계가 있으므로 나머지를 8로 가져와 아래 코드 조각과 같이 루프에서 계산합니다.
while (quot != 0) { octalVal[i++] = quot % 8; quot = quot / 8; }
다음 코드를 실행하여 10진수를 8진수로 변환해 볼 수 있습니다.
라이브 데모
using System; class Demo { public static void Main() { int decVal, quot, i = 1, j; int[] octalVal = new int[80]; decVal = 40; quot = decVal; Console.WriteLine("Decimal Number:{0}",decVal); while (quot!= 0) { octalVal[i++] = quot % 8; quot = quot / 8; } Console.Write("Octal Number: "); for (j = i - 1; j > 0; j--) Console.Write(octalVal[j]); Console.Read(); } }
Decimal Number:40 Octal Number: 50
위 내용은 10진수를 8진수로 변환하는 C# 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!