Notice
Recent Posts
Recent Comments
목록2019/09/18 (1)
NeuroWhAI의 잡블로그
[C++] digits10, max_digits10
std::numeric_limits::digits10 10진법 표기로 text -> T -> text 변환시 항상 자릿수가 보존되는 최소 자릿수 번호. 다르게 말하면 T 타입의 수로 변환할 문자열은 그 원본 텍스트의 digits10 자릿수까지만 항상 보존이 보장된다. 예) ::digits10 == 2 : "42" -> 42 -> "42"는 가능하지만 "200" -> -56 -> "-56"는 실패하니 2자리가 최대. 예) ::digits10 == 6 : "8.589973e9" -> 8.589974e9 -> "8.589974e9" 물론 어떤 수는 저 너머의 자릿수도 보존되지만 그건 예외일 뿐이고 항상 보장해야하는 경우엔 digits10 값을 이용. std::numeric_limits::max_digits10..
개발 및 공부/라이브러리&프레임워크
2019. 9. 18. 19:44