about summary refs log tree commit diff
path: root/src/libnum/rational.rs
AgeCommit message (Expand)AuthorLines
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-0/+3
2014-09-23Fix regression and overflow bug for rationals.Joseph Crail-5/+44
2014-09-05auto merge of #16775 : jbcrail/rust/fix-rational-docs, r=pcwaltonbors-2/+2
2014-09-02auto merge of #16850 : vks/rust/hash-num, r=alexcrichtonbors-1/+8
2014-08-31Fix whitespace and missing parentheses.Joseph Crail-2/+2
2014-08-29num: implement `Hash` for `Complex` and `Ratio`Vinzent Steinberg-1/+8
2014-08-28Fix issue #15826.Joseph Crail-6/+29
2014-08-13core: Change the argument order on splitn and rsplitn for strs.Brian Anderson-2/+2
2014-07-29Improve documentation of rounding functionsPiotr Jawniak-8/+19
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-1/+2
2014-07-05Added num::Signed implementation to Ratio (squashed)Paolo Falabella-0/+44
2014-07-02Rationals that have a 1 denom should print like intsPaolo Falabella-17/+28
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-1/+2
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-9/+9
2014-06-06Change to_str().to_string() to just to_str()Adolfo OchagavĂ­a-1/+1
2014-06-01std: Drop Total from Total{Eq,Ord}Alex Crichton-2/+2
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-12/+12
2014-05-28std: Remove format_strbuf!()Alex Crichton-3/+3
2014-05-27std: Rename strbuf operations to stringRicho Healey-25/+25
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-5/+5
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-1/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+4
2014-05-15Updates with core::fmt changesAlex Crichton-1/+1
2014-05-14libnum: Remove all uses of `~str` from `libnum`Patrick Walton-32/+33
2014-04-22auto merge of #13597 : bjz/rust/float-api, r=brsonbors-46/+41
2014-04-19Have floating point functions take their parameters by value.Brendan Zabarauskas-6/+6
2014-04-19Merge the Round trait into the Float traitBrendan Zabarauskas-40/+35
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-23/+23
2014-03-31num: Switch field privacy as necessaryAlex Crichton-2/+2
2014-03-24Correct issue workaround referencesSteven Stewart-Gallus-2/+2
2014-03-23std: remove the `equals` method from `TotalEq`.Huon Wilson-3/+3
2014-03-21test: Make manual changes to deal with the fallout from removal ofPatrick Walton-5/+6
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-16num: Migrate `~[T]` to `std::vec_ng::Vec`Florian Zeitz-6/+7
2014-02-24Remove std::num::ToStrRadix from the preludeBrendan Zabarauskas-1/+1
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-3/+4
2014-02-22Move std::num::Integer to libnumBrendan Zabarauskas-0/+2
2014-02-20move extra::test to libtestLiigo Zhuang-2/+1
2014-02-13Removed num::OrderableMichael Darakananda-19/+0
2014-02-11Factoring bigint, rational, and complex out of libextra into libnum.Felix S. Klock II-0/+681