Struct number_based::NumberBase
source · pub struct NumberBase { /* private fields */ }Implementations§
source§impl NumberBase
impl NumberBase
pub fn base(&self) -> u16
pub fn greater_than(&self, number: Self) -> bool
pub fn digits(&self) -> &Vec<u16>
pub fn from_string(base: u16, number: &str) -> Result<Self, Error>
pub fn from_vec(base: u16, number: Vec<u16>) -> Self
pub fn display(&self) -> String
pub fn convert(&mut self, base: u16)
pub fn as_binary(&mut self) -> u128
pub fn as_octal(&mut self) -> u128
pub fn as_decimal(&mut self) -> u128
pub fn as_hex(&mut self) -> String
Trait Implementations§
source§impl Add<NumberBase> for NumberBase
impl Add<NumberBase> for NumberBase
source§impl Clone for NumberBase
impl Clone for NumberBase
source§fn clone(&self) -> NumberBase
fn clone(&self) -> NumberBase
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more