파이썬에서 지수 소수점 2 자리를 반올림하고 싶습니다.지수 소수점 2 자리 소수점 이하 반올림
4.311237638482733e-91 --> 4.31e-91
빠른 속임수를 아십니까? round(float, 2)
및 "%.2f"%float
같은
간단한 솔루션은 지수 수레와 함께 작동하지 않습니다 :/
편집 : 그것은 아니에요 따라서 그것은 How to round a number to significant figures in Python
' "% .3g"%의 4.311237638482733e-91 :
당신은 당신이
format
내장 함수를 사용하여 문자열 리터럴에 메서드를 호출 마음에 들지 않으면 -> '4.31e-91''f'는 float을 포맷하는 유일한 방법이 아닙니다. [여기] (https://docs.python.org/2/library/stdtypes.html#string-formatting)를 참조하십시오. 또한'str.format'이 더 강력합니다. – Bakuriu'형식 (4.311237638482733e-91, '.2e')'?? 빠른 답변을 원하시면 –
thx! – Leszek