Fix code for rustfmt and clippy

This commit is contained in:
johan.park
2019-08-16 23:10:13 +09:00
parent b38a280ea1
commit 20cb32bf1a

View File

@@ -7,8 +7,8 @@ use statrs::function::erf::{erf, erfc};
use statrs::function::gamma::{gamma, ln_gamma};
use num_bigint::BigInt;
use num_traits::{One, Zero};
use num_traits::cast::ToPrimitive;
use num_traits::{One, Zero};
use crate::function::PyFuncArgs;
use crate::obj::objint::PyIntRef;
@@ -234,10 +234,9 @@ fn math_ldexp(vm: &VirtualMachine, args: PyFuncArgs) -> PyResult {
arg_check!(vm, args, required = [(value, None), (i, None)]);
let value = objfloat::make_float(vm, value)?;
let i = objint::get_value(i);
Ok(vm.ctx.new_float(value * (2 as f64).powf(i.to_f64().unwrap())))
Ok(vm.ctx.new_float(value * (2_f64).powf(i.to_f64().unwrap())))
}
fn math_gcd(a: PyIntRef, b: PyIntRef, vm: &VirtualMachine) -> PyResult {
use num_integer::Integer;
Ok(vm.new_int(a.as_bigint().gcd(b.as_bigint())))