This commit is contained in:
2017-08-04 22:01:19 -04:00
commit 20926f91d6
6 changed files with 1098 additions and 0 deletions

10
silleee.h Normal file
View File

@@ -0,0 +1,10 @@
#define asreal(x) (*((float *) &x))
#define exponent(x) (((x >> 23) & 0xff) - 127)
#define sign_bit 1 << 31
#define sign(x) ((x & sign_bit) >> 31)
#define mantissa(x) ((x & sign_bit) ? ((x & 0x7fffff) | 0x800000) : 0)
typedef long unsigned silleee;
sillee silleee_add(sillee, sillee);
sillee silleee_sub(sillee, sillee);