pub fn beta<'a>(v: f64) -> Result<f64, CalcifyError>
Expand description
Beta factor, |v| over the speed pf light in a vacuum, in SI.
Returns a Result<f64,&’static str> which contains an Ok(f64), or an error string.
Arguments
v
- f64, |v|
Example
use calcify::beta;
use calcify::errors::CalcifyError;
let v = 149_896_229.0;
assert_eq!(beta(v).unwrap(),0.5);
assert!(beta(10e10).is_err(),CalcifyError::LightSpeedError);