AI/주워들은 것들
INF란 무엇인가
아인샴
2021. 5. 30. 11:25
더보기
동기
알고리즘 리뷰글을 보면 = INF라고 되어있는데, 사실 코딩 일상에서 모르는걸 하나하나 게으른 방식으로 보고있다.
내가 그걸 직접 쓸날 아니면 검색을 잘 안한다. 왜냐면.. 그럼 검색하다 날새기 때문이다.
그런데 아무리 귀찮더라도 이걸 게으르게 하면 안될 것 같다는 생각이 드는 요즘이다.
이러다가 모든 지식들이 장렬하게 산화하면 내 등록금이 매우 아까울 것이기 때문이다.
그런 의미에서 3번이나 마주친 INF를 조사해본다.
INF (infinity) : .무한대
nan (Not a Number) : 없음 ; 이 변수에 할당된 값은 '수'가 아님
--일단 여기서 INF가 무한대로 메모리를 일단 땡겨오는 용도로 쓰는 것으로 이해했다. 어떤수든 inf가 무조건 크다고한다. import math; math.isinf(x)로 확인도 가능하다고 하고, +/- 구분이= 있다.
나는 None을 써서 뭐가 다른가 찾아봤다.
-R에서는 NA는 잘못된값 Null은 익히 아는 그 null로 사용한다고 하늗데 파이썬에서는 NA나 null모두 정해지지 않은 값으로 사용한다고 함. (역시 다른 용도가 따로 있는건 아니었다)