about summary refs log tree commit diff
path: root/src/libstd/num/rational.rs
AgeCommit message (Expand)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-531/+0
2013-05-14auto merge of #6471 : gifnksm/rust/reform-rational, r=brsonbors-83/+85
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-1/+1
2013-05-14libstd: Add tests for BigRationalgifnksm-20/+56
2013-05-14libstd: `Ratio` requires `Clone` instead of `Copy`gifnksm-23/+28
2013-05-14libstd: `Rational` requires `Integer` as type bounds instead of `Num`gifnksm-53/+14
2013-05-01Revert rename of Div to QuotBrendan Zabarauskas-4/+4
2013-04-29Implement Fractional for RatioBrendan Zabarauskas-0/+18
2013-04-27only use #[no_core] in libcoreDaniel Micay-4/+0
2013-04-26Add is_zero method to ZeroBrendan Zabarauskas-0/+5
2013-04-25Update impl of Round for RatioBrendan Zabarauskas-20/+22
2013-04-22auto merge of #5966 : alexcrichton/rust/issue-3083, r=graydonbors-2/+2
2013-04-22libstd: denominator isn't quotientHuon Wilson-1/+1
2013-04-22Rename Div operator trait to Quot and Modulo operator trait to RemBrendan Zabarauskas-22/+19
2013-04-20std: remove unused 'mut' variablesAlex Crichton-2/+2
2013-04-05libstd: add basic rational numbersHuon Wilson-0/+511