최지헌
가입: 2012년 9월 6일 올린 글: 35
|
올려짐: 2013년9월18일 11:10 주제: ocaml에서 float끼리 비교하는 게 정확하지 않은 것 같아요 |
|
|
martini 서버랑 제 로컬에서 둘 다 해봤는데 아래처럼 나옵니다
# 1.2 -. 1.1 > 0.1;;
- : bool = true
# 1.2 -. 1.1 <= 0.1;;
- : bool = false
# 1.2 -. 1.1 = 0.1;;
- : bool = false
이것 때문에 galculator (INTEGRAL (REAL 1.1, REAL 1.2, X))를 실행시키면 0이 나와버리네요
# galculator (INTEGRAL (REAL 1.1, REAL 1.2, X));;
- : float = 0.
혹시 ocaml에서 float 사이에 정확하게 비교하는 방법이 있나요? 아니면 그냥 이런 건 신경쓰지 않아도 되나요 |
|