mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-20 22:30:30 +01:00
15 lines
382 B
C
15 lines
382 B
C
#include <quiz.h>
|
|
#include <assert.h>
|
|
#include <math.h>
|
|
#include <private/ieee754.h>
|
|
|
|
QUIZ_CASE(liba_ieee754) {
|
|
assert(ieee754man(123.456f) == 7793017);
|
|
assert(ieee754exp(123.456f) == 133);
|
|
assert(ieee754man(555.555f) == 713605);
|
|
assert(ieee754exp(555.555f) == 136);
|
|
assert(ieee754man(0.007f) == 6643778);
|
|
assert(ieee754exp(0.007f) == 119);
|
|
assert(isinf(INFINITY));
|
|
}
|