[−][src]Trait pavo_traits::IsApproach
定义判断值是否相近的契定。
Required methods
fn is_approach(&self, target: Self, factor: f32) -> bool
当值处于 +/- factor
的范围内时返回 true
。
Examples
use pavo_traits::{IsApproach}; assert!(!8.is_approach(10, 0.1)); assert!(!8.is_approach(10, 0.15)); assert!(8.is_approach(10, 0.20)); assert!(9.is_approach(10, 0.1)); assert!(!80.is_approach(100, 0.1)); assert!(90.is_approach(100, 0.1));