728x90
728x170
▶ 최대 공약수 구하기 예제
using System;
uint gcm = GetGreatestCommonDivisor(32, 18);
Console.WriteLine(gcm);
728x90
▶ 최대 공약수 구하기
#region 최대 공약수 구하기 - GetGreatestCommonDivisor(value1, value2)
/// <summary>
/// 최대 공약수 구하기
/// </summary>
/// <param name="value1">값 1</param>
/// <param name="value2">값 2</param>
/// <returns>최대 공약수</returns>
public uint GetGreatestCommonDivisor(uint value1, uint value2)
{
while(value2 != 0)
{
uint remainder = value1 % value2;
value1 = value2;
value2 = remainder;
}
return value1;
}
#endregion
728x90
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] Win32 API 호출시 에러 코드 구하기 (0) | 2014.11.27 |
---|---|
[C#/COMMON] Environment 클래스 : 프로그램 인자 구하기 (0) | 2014.11.27 |
[C#/COMMON] 2 제곱 수 여부 구하기 (0) | 2014.11.27 |
[C#/COMMON] 소수(素數) 리스트 구하기 (0) | 2014.11.27 |
[C#/COMMON] 상관 계수 구하기 (0) | 2014.11.27 |
[C#/COMMON] 팩토리얼 구하기 (0) | 2014.11.27 |
[C#/COMMON] 컬럼 인덱스 구하기 (0) | 2014.11.27 |
[C#/COMMON] 행 인덱스 구하기 (0) | 2014.11.27 |
[C#/COMMON] 행 수 구하기 (0) | 2014.11.27 |
[C#/COMMON] Ping 클래스 : 네트워크 연결 시험하기 (0) | 2014.11.27 |