C# 기초 - [참고] 일반 표기법과 지수 표기법

2023. 10. 19. 22:06C#/기초

개요

Ⅰ. 개념
  1. 일반 표기법(standard notation)
  2. 지수 표기법(exponential notation)


Ⅱ. 코드
  1. 일반 표기법과 지수 표기법 출력

 

 

 Ⅰ. 개념

 

1. 일반 표기법(standard notation)

float x1 = 1000.0f;
float x2 = 0.001f;

소수점 형태의 표기법

 

일상생활에서 흔히 사용하는 방식임

 

 

2. 지수 표기법(exponential notation)

float y1 = 1.0E3f;  // = 1000.0f
float y2 = 1.0E-3f; // = 0.001f

10의 거듭제곱 형태의 표기법

Ex) E-3은 10^(-3)을 의미함

 

너무 크거나 작은 수를 간단하게 표기하기 위한 것으로, 과학, 수학, 공학에서 사용함

 

float y3 = 1.0e-3f;  // = 1.0E-3f

대문자 E 대신 소문자 e를 사용해도 상관 없음

 

 

 Ⅱ. 코드

 

1. 일반 표기법과 지수 표기법 출력

1) 코드

using System;

namespace ConsoleApp
{
    class Program
    {
        static void Main(string[] args)
        {
            float x1 = 1000.0f;
            float x2 = 0.001f;

            float y1 = 1.0E3f;  // = 1000.0f
            float y2 = 1.0E-3f; // = 0.001f

            float y3 = 1.0e-3f; // = 1.0E-3f

            Console.WriteLine("x1= {0}, y1= {1}", x1, y1);
            Console.WriteLine("x2= {0}, y2= {1}", x2, y2);

            Console.WriteLine("y2= {0}, y3= {1}", y2, y3);
        }
    }
}

 

2) 실행 결과

 

 


[공부 일자] 2023.09.20

'C# > 기초' 카테고리의 다른 글

C# 기초 - 정수의 2진법, 10진법, 16진법  (0) 2023.10.20
C# 기초 - 수학 클래스 Math  (0) 2023.10.19
C# 기초 - 표준 입출력  (0) 2023.10.16
C# 기초 - C# 프로그래밍  (0) 2023.09.30
C# 기초 - 실습 환경 구축  (0) 2023.09.28