2011-10-01 7 views
1

파이썬에서 float를 정수로 변환하려면 어떤 함수를 사용해야합니까? , 파이썬에서 float에서 정수로

문제

제가리스트의 지표로서의 기능 math.fabs (절대 값)를 통과 변수를 사용할 수 있는지, 그래서 그것은 int이어야 동안 float 반환 math.fabs 기능.

>>> foo = 7.6 
>>> int(foo) 
7 

참고 정수 인수로 built-in abs() function를 사용하는 경우, 당신은 처음부터 정수 결과를 얻을 것이라는 점 : 아마

>>> type(abs(-7)) 
<type 'int'> 

답변

4

int() 생성자를 사용하여 roundint :

>>> foo = 1.9 
>>> int(foo) 
1 
>>> int(round(foo)) 
2 
2

당신 '

+0

'round()'에 대한 +1 – Cameron

관련 문제