about summary refs log tree commit diff
path: root/src/libcore/num/cmath.rs
AgeCommit message (Collapse)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-270/+0
This only changes the directory names; it does not change the "real" metadata names.
2013-05-07Implement exp_m1 and ln_1p as methods for FloatBrendan Zabarauskas-4/+5
Both expm1 and ln1p have been renamed to exp_m1 and ln_1p in order to be consistent with the underscore usage elsewhere. The exp_m1 method is used for increased accuracy when doing floating point calculations, so this has been moved from the more general 'Exponential' trait into 'Float'.
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-11/+0
2013-04-27Rename `nextafter` to `next_after` to match method name in FloatBrendan Zabarauskas-2/+3
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-68/+68
2013-03-14Remove unused import in coreILyoan-4/+0
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-128/+142
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-3/+0
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-02-03Moved all numeric modules in core into own directoryMarvin Löbel-0/+272
Reason: Better grouping of related modules, future-proving for a more extensive math library.