test constant LOG2_10 and LOG10_2 with f16 and bf16

This commit is contained in:
Trevor Spiteri 2020-04-17 17:21:37 +02:00
parent 800ed3a58c
commit ed49d69e18
1 changed files with 8 additions and 4 deletions

View File

@ -266,9 +266,11 @@ mod tests {
assert_eq!(f16::from_fixed(SQRT_2), f16::SQRT_2);
assert_eq!(f16::from_fixed(FRAC_1_SQRT_2), f16::FRAC_1_SQRT_2);
assert_eq!(f16::from_fixed(E), f16::E);
// assert_eq!(f16::from_fixed(LOG2_10), f16::LOG2_10);
// TODO if half crate adds LOG2_10, use f16::LOG2_10
assert_eq!(f16::from_fixed(LOG2_10), f16::from_f32(10f32.log2()));
assert_eq!(f16::from_fixed(LOG2_E), f16::LOG2_E);
// assert_eq!(f16::from_fixed(LOG10_2), f16::LOG10_2);
// TODO if half crate adds LOG10_2, use f16::LOG10_2
assert_eq!(f16::from_fixed(LOG10_2), f16::from_f32(2f32.log10()));
assert_eq!(f16::from_fixed(LOG10_E), f16::LOG10_E);
assert_eq!(f16::from_fixed(LN_2), f16::LN_2);
assert_eq!(f16::from_fixed(LN_10), f16::LN_10);
@ -306,9 +308,11 @@ mod tests {
assert_eq!(bf16::from_fixed(SQRT_2), bf16::SQRT_2);
assert_eq!(bf16::from_fixed(FRAC_1_SQRT_2), bf16::FRAC_1_SQRT_2);
assert_eq!(bf16::from_fixed(E), bf16::E);
// assert_eq!(bf16::from_fixed(LOG2_10), bf16::LOG2_10);
// TODO if half crate adds LOG2_10, use bf16::LOG2_10
assert_eq!(bf16::from_fixed(LOG2_10), bf16::from_f32(10f32.log2()));
assert_eq!(bf16::from_fixed(LOG2_E), bf16::LOG2_E);
// assert_eq!(bf16::from_fixed(LOG10_2), bf16::LOG10_2);
// TODO if half crate adds LOG10_2, use bf16::LOG10_2
assert_eq!(bf16::from_fixed(LOG10_2), bf16::from_f32(2f32.log10()));
assert_eq!(bf16::from_fixed(LOG10_E), bf16::LOG10_E);
assert_eq!(bf16::from_fixed(LN_2), bf16::LN_2);
assert_eq!(bf16::from_fixed(LN_10), bf16::LN_10);