From 2e7ede2dac89e2d0736dcbdd2a215e20b5481494 Mon Sep 17 00:00:00 2001 From: doryan Date: Fri, 9 Aug 2024 17:51:07 +0400 Subject: [PATCH] fix(power): change math power method The exponentiation method has been changed because, in this case, the calculation doesn't need to be raised to a power number using the .powf() method. --- src/controller/model_utils/signal_reducer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/controller/model_utils/signal_reducer.rs b/src/controller/model_utils/signal_reducer.rs index b497899..be5604b 100644 --- a/src/controller/model_utils/signal_reducer.rs +++ b/src/controller/model_utils/signal_reducer.rs @@ -9,7 +9,7 @@ pub fn reactive_resistance_of_capacitor(Cm: f64, L: f64, f: f64) -> f64 { #[allow(non_snake_case)] pub fn full_resistance_of_capacitor(Xc: f64, Rs: f64, Rm: f64, L: f64) -> f64 { - (Xc.powf(2f64) + (Rs + Rm * L).powf(2f64)).sqrt() + (Xc.powi(2) + (Rs + Rm * L).powi(2)).sqrt() } #[allow(non_snake_case)]