Primitive Type f64 []

Operations and constants for 64-bits floats (f64 type)

Trait Implementations

impl Zero for f64

fn zero() -> Self

impl One for f64

fn one() -> Self

impl FromStr for f64

type Err = ParseFloatError

fn from_str(src: &str) -> Result<Self, ParseFloatError>

impl Add for f64

type Output = f64

fn add(self, other: f64) -> f64

impl<'a> Add<f64> for &'a f64

type Output = f64::Output

fn add(self, other: f64) -> f64::Output

impl<'a> Add<&'a f64> for f64

type Output = f64::Output

fn add(self, other: &'a f64) -> f64::Output

impl<'a, 'b> Add<&'a f64> for &'b f64

type Output = f64::Output

fn add(self, other: &'a f64) -> f64::Output

impl Sub for f64

type Output = f64

fn sub(self, other: f64) -> f64

impl<'a> Sub<f64> for &'a f64

type Output = f64::Output

fn sub(self, other: f64) -> f64::Output

impl<'a> Sub<&'a f64> for f64

type Output = f64::Output

fn sub(self, other: &'a f64) -> f64::Output

impl<'a, 'b> Sub<&'a f64> for &'b f64

type Output = f64::Output

fn sub(self, other: &'a f64) -> f64::Output

impl Mul for f64

type Output = f64

fn mul(self, other: f64) -> f64

impl<'a> Mul<f64> for &'a f64

type Output = f64::Output

fn mul(self, other: f64) -> f64::Output

impl<'a> Mul<&'a f64> for f64

type Output = f64::Output

fn mul(self, other: &'a f64) -> f64::Output

impl<'a, 'b> Mul<&'a f64> for &'b f64

type Output = f64::Output

fn mul(self, other: &'a f64) -> f64::Output

impl Div for f64

type Output = f64

fn div(self, other: f64) -> f64

impl<'a> Div<f64> for &'a f64

type Output = f64::Output

fn div(self, other: f64) -> f64::Output

impl<'a> Div<&'a f64> for f64

type Output = f64::Output

fn div(self, other: &'a f64) -> f64::Output

impl<'a, 'b> Div<&'a f64> for &'b f64

type Output = f64::Output

fn div(self, other: &'a f64) -> f64::Output

impl Rem for f64

type Output = f64

fn rem(self, other: f64) -> f64

impl<'a> Rem<f64> for &'a f64

type Output = f64::Output

fn rem(self, other: f64) -> f64::Output

impl<'a> Rem<&'a f64> for f64

type Output = f64::Output

fn rem(self, other: &'a f64) -> f64::Output

impl<'a, 'b> Rem<&'a f64> for &'b f64

type Output = f64::Output

fn rem(self, other: &'a f64) -> f64::Output

impl Neg for f64

type Output = f64

fn neg(self) -> f64

impl<'a> Neg for &'a f64

type Output = f64::Output

fn neg(self) -> f64::Output

impl PartialEq for f64

fn eq(&self, other: &f64) -> bool

fn ne(&self, other: &f64) -> bool

impl PartialOrd for f64

fn partial_cmp(&self, other: &f64) -> Option<Ordering>

fn lt(&self, other: &f64) -> bool

fn le(&self, other: &f64) -> bool

fn ge(&self, other: &f64) -> bool

fn gt(&self, other: &f64) -> bool

impl Clone for f64

fn clone(&self) -> f64

fn clone_from(&mut self, source: &Self)

impl Default for f64

fn default() -> f64

impl Debug for f64

fn fmt(&self, fmt: &mut Formatter) -> Result

impl Display for f64

fn fmt(&self, fmt: &mut Formatter) -> Result

impl LowerExp for f64

fn fmt(&self, fmt: &mut Formatter) -> Result

impl UpperExp for f64

fn fmt(&self, fmt: &mut Formatter) -> Result