반응형
<소스 코드>
namespace Test
{
internal class Program
{
static void Main(string[] args)
{
// 제곱근 구하기
// Math.Sqrt => (double)반환형
int n = 9;
double result = Math.Sqrt(n);
Console.WriteLine(result);
Console.WriteLine("======");
// 제곱수인지 판별하는법 (제곱근 % 1)
// Math.Sqrt로 나온 결과물에 1로 나눈 나머지가
// 0이면 n은 제곱수이다.
n = 10;
result = Math.Sqrt(n) % 1;
Console.WriteLine(result);
n = 9;
result = Math.Sqrt(n) % 1;
Console.WriteLine(result);
}
}
}
<결과 보기>
728x90
반응형
'연습문제 > C# 연습문제' 카테고리의 다른 글
14. 2차원 배열 길이 구하기 (0) | 2023.08.16 |
---|---|
13. 배열끼리 비교하여 중복제거(차집합) (0) | 2023.08.16 |
12. 문자열 자르기 (0) | 2023.08.16 |
11. 문자열 접두사 비교하기 (0) | 2023.08.16 |
10. 공백(다중) 처리하기 (0) | 2023.08.06 |
8. 문자열 치환, 문자열 변경(특정문자) (0) | 2023.08.06 |
7. 대소문자 구별없이 비교하기(Contains) (0) | 2023.08.03 |
6. 대소문자 변환 (0) | 2023.08.03 |
5. 배열에 숫자 순서대로 채우기 (0) | 2023.08.02 |
4. 문자열에서 숫자 찾기 (0) | 2023.07.29 |