Esistono operazioni matematiche che producono numeri reali da +/- infinito. Ad esempio exp(-infinity) = 0
. Esiste uno standard per le funzioni matematiche nella libreria standard C
che accetta gli infiniti IEEE-754 (senza generare o restituire NaN). Sono su un sistema Linux e sarei interessato a questo elenco per glibc
. Non sono riuscito a trovare una tale lista nel loro manuale online. Ad esempio la loro documentazione su exp
non menziona come gestisce il caso -infinity
. Qualsiasi aiuto sarà molto apprezzato.All'infinito e indietro
risposta
Vedere anche la sezione dei collegamenti POSIX' math.h definition alle definizioni POSIX di domini accettabili.
E.g. fabs()
:
If x is ±0, +0 shall be returned.
If x is ±Inf, +Inf shall be returned.
ho convertito detto Vedere anche -sezione di StackOverflow-Markdown:
acos(), acosh(), asin(), atan(), atan2(), cbrt(), ceil(), cos(), cosh(), erf(), exp(), expm1(), fabs(), floor(), fmod(), frexp(), hypot(), ilogb(), isnan(), j0(), ldexp(), lgamma(), 0.123.233,925 mila, log10(), log1p(), logb(), modf(), nextafter(), pow(), remainder(), rint(), scalb(), sin(), sinh(), sqrt(), tan(), tanh(), y0(),
Ho contribuito a cercare/sostituire/regex-fu. Ora abbiamo solo bisogno di qualcuno con cURL-fu.
Oh uomo! Credo che avrei dovuto dire "ora che ho l'url non ho bisogno della lista, posso cercare le funzioni che uso". Ma grazie molte, sentendomi male che ti ho fatto guardare tutte quelle cose. – srean
@srean: Va bene, è utile per me :) –
Se si desidera tutto in un posto ordinato, i casi di bordo posix sono (quasi) tutti ereditati dall'allegato F dello standard C. –
In C99 è in Appendice F:
F.9.3.1 The exp functions
-- exp(±0) returns 1.
-- exp(-∞) returns +0.
-- exp(+∞) returns +∞.
Appendice F è normativa e:
Un'implementazione che definisce
__STDC_IEC_559__
deve essere conforme alle specifiche del presente allegato.
Grazie per il puntatore. (no pun intended) – srean
Buona scoperta :) --- –
- 1. Differenza tra azione Pulsante Indietro e pulsante Indietro Android
- 2. Golang serializza e deserializza indietro
- 3. Tasti Indietro/Avanti e usabilità
- 4. Mancanza di std :: anteriore e std :: indietro
- 5. UITextView con pulsante "Fatto" * e * Tasto "Indietro"?
- 6. Gestisci avanti e indietro in Richfaces
- 7. tasto asp e la storia indietro OnClientClick
- 8. cordova/blocco PhoneGap e consenti pulsante Indietro
- 9. Come serializzare un array e deserializzare indietro
- 10. eseguire javascsript ciclo alternativamente avanti e indietro
- 11. Pulsante "Indietro" sulla barra delle azioni - Android. Come tornare "indietro"?
- 12. Il pulsante indietro di Actionbarsherlock non torna indietro
- 13. Pulsante Indietro su UIWebView
- 14. QTableView Zoom avanti/indietro
- 15. LINQ: può tornare indietro?
- 16. Logica dietro pulsante Indietro
- 17. Pagina indietro Aggiorna pagina
- 18. Rubino: come tornare indietro?
- 19. Animazione pulsante Indietro personalizzato
- 20. Ignora pulsante Indietro Android
- 21. Pulsante Indietro Safari mobile
- 22. IFrame Pulsante Indietro
- 23. Android - Simula pulsante Indietro
- 24. Elimina righe indietro
- 25. Compatibilità con OpenGL Indietro
- 26. Riproduci file WAV indietro
- 27. dired indietro/avanti funzione
- 28. elimina riga indietro (Emacs)
- 29. indietro commandbutton in jsf
- 30. torna indietro cartella .svn
Hai provato 'exp (-infinity)'? Ha buttato? Ha preso NaN o 0? –
+1 anche solo per il titolo :-) –
Lo standard di lingua non dice nulla se l'infinito è un valore rappresentabile, quindi sicuramente questo dipende dall'implementazione. –