Crate radix_fmt [−] [src]
This crate adds a tool to format a number in an arbitrary base from 2 to 36.
Add the crate, import radix
in scope,
and you are ready to go:
extern crate radix_fmt; use radix_fmt::radix;
Note that you also have one specific function for each radix that does not
already exists in the standard library, e.g. radix_3
to format a number in base 3.
Examples:
use radix_fmt::*; use std::fmt::Write; let n = 35; // Ouput: "z" println!("{}", radix(n, 36)); // Same ouput: "z" println!("{}", radix_36(n));
You can use the alternate modifier to capitalize the letter-digits:
use radix_fmt::radix; use std::fmt::Write; let n = 35; // Ouput: "Z" println!("{:#}", radix(n, 36));
Structs
Radix |
A struct to format a number in an arbitrary radix. |
Functions
radix |
A helper for creating a new formatter from
|
radix_3 |
Formats a number in base 3. |
radix_4 |
Formats a number in base 4. |
radix_5 |
Formats a number in base 5. |
radix_6 |
Formats a number in base 6. |
radix_7 |
Formats a number in base 7. |
radix_9 |
Formats a number in base 9. |
radix_11 |
Formats a number in base 11. |
radix_12 |
Formats a number in base 12. |
radix_13 |
Formats a number in base 13. |
radix_14 |
Formats a number in base 14. |
radix_15 |
Formats a number in base 15. |
radix_17 |
Formats a number in base 17. |
radix_18 |
Formats a number in base 18. |
radix_19 |
Formats a number in base 19. |
radix_20 |
Formats a number in base 20. |
radix_21 |
Formats a number in base 21. |
radix_22 |
Formats a number in base 22. |
radix_23 |
Formats a number in base 23. |
radix_24 |
Formats a number in base 24. |
radix_25 |
Formats a number in base 25. |
radix_26 |
Formats a number in base 26. |
radix_27 |
Formats a number in base 27. |
radix_28 |
Formats a number in base 28. |
radix_29 |
Formats a number in base 29. |
radix_30 |
Formats a number in base 30. |
radix_31 |
Formats a number in base 31. |
radix_32 |
Formats a number in base 32. |
radix_33 |
Formats a number in base 33. |
radix_34 |
Formats a number in base 34. |
radix_35 |
Formats a number in base 35. |
radix_36 |
Formats a number in base 36. |