I cannot get WeBWorK answer checker to correctly process numbers of a small magnitude
I'm authoring questions for a quantum physics module where answers are often of a small magnitude. I have some constants set such as Planck's constant. I have an answer for a question that is 1.441e-29
having followed the advice in the following thread
Setting zeroLevel to allow small numbers seems to have no effect.
Trying
ANS(Real(1.441E-29)->cmp(
tolType => 'absolute',
tolerance => 1.441E-31,
));
still grades as incorrect 1.441E-29 and gives the correct answer as 0. Infact the numerical example cited in the thread yields the same result
Any ideas, what I am doing wrong?