상세 컨텐츠

본문 제목

[Python] 지수 표현

Python

by TUZA 2022. 1. 3. 23:42

본문

파이썬에서 e나 E를 이용한 지수 표현 방식을 이용할 수 있다.

e나 E 다음에 오는 수는 10의 지부수를 의미한다.

예를 들어 1e9 라고 입력하게 되면, 10의 9제곱을 의미한다.

지수표현방식은 임의의 큰 수를 표현하기 위해 자주 사용되고,

최단 경로 알고리즘에서는 도달할 수 없는 노드에 대하여 최단거리를 무한(INF)로 설정하곤 한다.

이때 최대값이 10억 미만이라면 무한의 값으로 1e9를 이용할 수 있다.

a = int(1e9)
print(a) #지수표현방식을 쓰면 기본적으로 실수형으로 출력됨.

#round함수()
#예를 들어 123,456을 소수 셋째 자리에서 반올림하려면 round(123.456,2)라고 작성한다. 그러면 결과는 123,46

a = round(123.456,2)
print(a) #123.46

 

반응형

'Python' 카테고리의 다른 글

[Python] 리스트 자료형  (0) 2022.01.03
[Python] 수 자료형의 연산  (0) 2022.01.03
[Python] 파이썬 기초7. 모듈(modules)  (0) 2021.12.31
[Python] 파이썬 기초6. 반복문  (0) 2021.12.31
[Python] 파이썬 기초5. 조건문  (0) 2021.12.31

관련글 더보기