use std::cmp::{Less, Equal, Greater};
use std::from_str::FromStr;
use std::i64;
- use std::num::{Zero, One, FromStrRadix};
+ use std::num::{Zero, One, FromStrRadix, ToStrRadix};
use std::num::{ToPrimitive, FromPrimitive};
use std::rand::{task_rng};
use std::str;
use std::cmp::{Less, Equal, Greater};
use std::i64;
- use std::num::{Zero, One, FromStrRadix};
+ use std::num::{Zero, One, FromStrRadix, ToStrRadix};
use std::num::{ToPrimitive, FromPrimitive};
use std::rand::{task_rng};
use std::u64;
mod test {
use super::{Ratio, Rational, BigRational};
- use std::num::{Zero,One,FromStrRadix,FromPrimitive};
+ use std::num::{Zero, One, FromStrRadix, FromPrimitive, ToStrRadix};
use std::from_str::FromStr;
pub static _0 : Rational = Ratio { numer: 0, denom: 1};
use int;
use i32;
use num;
- use num::CheckedDiv;
use num::Bitwise;
+ use num::CheckedDiv;
+ use num::ToStrRadix;
#[test]
fn test_overflows() {
use num;
use num::CheckedDiv;
use num::Bitwise;
+ use num::ToStrRadix;
use u16;
#[test]
pub use iter::{OrdIterator, MutableDoubleEndedIterator, ExactSize};
pub use num::{Num, NumCast, CheckedAdd, CheckedSub, CheckedMul};
pub use num::{Signed, Unsigned, Round};
-pub use num::{Primitive, Int, Float, ToStrRadix, ToPrimitive, FromPrimitive};
+pub use num::{Primitive, Int, Float, ToPrimitive, FromPrimitive};
pub use path::{GenericPath, Path, PosixPath, WindowsPath};
pub use ptr::RawPtr;
pub use io::{Buffer, Writer, Reader, Seek};