+/- 무한대의 실수를 산출하는 수학 연산이 있습니다. 예 : exp(-infinity) = 0
. IEEE-754 무한대를 허용하는 표준 C
라이브러리에 수학 함수의 표준이 있습니까 (던지거나 NaN을 반환하지 않음). 나는 리눅스 시스템에있어 glibc
같은 목록에 관심이있을 것이다. 온라인 설명서에서 그런 목록을 찾을 수 없었습니다. 예를 들어 exp
에 대한 설명서에는 -infinity
사례를 처리하는 방법이 나와 있지 않습니다. 어떤 도움을 많이 주시면 감사하겠습니다.무한대로 돌아 가기
답변
참조 섹션의 POSIX' math.h definition은 허용 가능한 도메인의 POSIX 정의에 대한 링크입니다.
예. fabs()
:
If x is ±0, +0 shall be returned.
If x is ±Inf, +Inf shall be returned.
내가 참조 언급하여 변환을 또한 -section에 유래 - 마크 다운하기 :
acos(), acosh(), asin(), atan(), atan2(), cbrt(), ,210, cos(), cosh(), erf(), exp(), expm1(), fabs(), floor(), fmod(), frexp(), hypot(), ilogb(), isnan(), j0(), ldexp(), lgamma(), 0,123,233,925 65,, log10(), log1p(), logb(), modf(), nextafter(), pow(), remainder(), rint(), scalb(), sin(), sinh(), sqrt(), tan(), tanh(), y0(),
검색/바꾸기/regex-fu에 기고했습니다. 우리는 이제 cURL-fu를 가진 사람이 필요합니다.
오, 이런! 나는 내가 목록을 필요로하지 않는 url을 가졌으므로 이제는 내가 사용하는 기능을 찾을 수 있어야한다고 말했다. 하지만 많이 고마워. 내가 너를 다 보이게 만들었다. – srean
@srean : 괜찮습니다, 혼자만해도 유용합니다 :) –
이 모든 것을 하나의 깔끔한 장소에 넣으려면 posix 가장자리의 경우가 (거의) 모두 C 표준의 Annex F에서 상속됩니다. –
C99에서는 부록 F에있다 :
F.9.3.1 The exp functions
-- exp(±0) returns 1.
-- exp(-∞) returns +0.
-- exp(+∞) returns +∞.
부록 F는 규범과 : __STDC_IEC_559__
을 정의
구현이 부록의 사양을 준수해야한다.
포인터 주셔서 감사. (의도 한 말장난 없음) – srean
좋은 찾기 :) --- –
'exp (-infinity)'를 사용해 보셨나요? 던 졌나요? NaN 또는 0을 얻었습니까? –
+1에 대해서만 :-) –
언어 표준은 무한대가 표현 가능한 값인지 여부에 대해서는 아무 것도 말하지 않기 때문에 구현에 달려 있습니다. –