반응형

지수표현 2

지수표현 숫자를 python에서 쉽게 읽어드리고 다루기

문제의 정의 지수표현으로 된 숫자들을 입력받을 때가 있음 지수표현이 있어 처리하는 것이 귀찮음 (1e-3와 같이...) 해결 방법 python numpy를 통해 쉽게 읽어드릴 수 있음 numpy.array()를 통해 리스트 형식으로 조합된 지수표현 숫자들 혹은 단일 지수표현 숫자를 읽어드릴 수 있음 또한 np.set_printoptions(precision=5, suppress=True) 처리하는 자릿수를 제한하여 다룰 수 있기도 함 여기서 precsion은 처리할 숫자의 자릿수를 말하며 5인 경우 소숫점 5째자리까지 표기하고 다룸을 의미 1 2 3 4 5 6 7 8 9 10 import numpy as np np.set_printoptions(precision=5, suppress=True) # Num..

Study/Python 2023.08.24

python 숫자 표기에서 e없이 출력하는 방법

문제의 정의 간단하게 소숫점 자리를 가지는 여러 숫자들을 확인해야 할 때가 있음 파이썬 과학적 표기법(지수 표현)이라는 이름으로 e가 붙어서 표현될 때가 있음 이는 빠르게 숫자를 확인하는데 어려움을 줌 1 2 3 4 # 자릿수가 많은 수 출력 num = 0.000004138413513684351 print(num) # 4.138413513684351e-06로 출력됨 cs 문제 해결 방법 print의 string format을 사용할 수 있음 "{:.8f}" 해당 부분의 숫자는 표기할 자릿수를 나타냄 1 2 3 4 5 6 7 8 9 10 # Numbers... number1 = 0.000004138413513684351 number2 = 1e-3 # Formatting without scientific n..

Study/Python 2023.08.24
반응형