반응형
1. 문제
- 1008번 A / B (C#) (https://www.acmicpc.net/problem/1008)
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
2. 문제 포인트
- 두 정수 A, B 입력받기
- A / B 출력하기
- 오차 10의 -9제곱 이하 (double형 사용)
반응형
3. 전체 코드
using System;
namespace B5_AB
{
internal class Program
{
static void Main(string[] args)
{
// 빈칸을 기준으로 두 값을 받아야 함으로 Split()을 이용하여 배열로 받음
string[] in_str = Console.ReadLine().Split();
// 위에서 받은 값이 문자열(string)이기에 double.Parse()로 계산 가능하게 바꿔준다
// int.Parse()로 계산할 경우 결과값도 int가 되어 소수점이 짤리게된다
// float.Parse()로 계산할 경우 자릿수 부족으로 인하여(float으 표현범위 부족) 10의 -9제곱이란 정확도를 맞출 수 없다
Console.WriteLine(double.Parse(in_str[0]) / double.Parse(in_str[1]));
}
}
}
반응형
'알고리즘 > C#' 카테고리의 다른 글
[백준 C# 기초] 25083번 새싹 (C#) (0) | 2022.09.12 |
---|---|
[백준 C# 기초] 10869번 사칙연산 (C#) (0) | 2022.09.12 |
[백준 C# 기초] 10998번 A x B (C#) (0) | 2022.09.06 |
[백준 C# 기초] 1001번 A-B (C#) (0) | 2022.09.06 |
[백준 C# 기초] 1000번 A+B (C#) (0) | 2022.09.06 |