Demo 4, tehtävä 6 ----------------- Määrittele 24-bittisten liukulukujen esittämiseen sopiva tyyppi sfloat, laskentatarkkuutena 5 merkitsevää numeroa (17 bittiä) ja lukualueena 10^-31...10^31 (siis 17 bitin mantissa, 6 bitin eksponentti ja etumerkki) niin, että sizeof(sfloat) == 3, ja kirjoita niiden käsittelyyn funktiot tai makrot: sfloat float_to_sfloat(float f); float sfloat_to_float(sfloat x); int scan1sfloat(sfloat *x); // kuten scanf("%f", &x) mutta sfloat-tyypille int sscan1sfloat(char *s, sfloat *x); // vast. sscanf int print1sfloat(sfloat x); // vast. printf("%f",x) int sprint1sfloat(char *s, sfloat x); // vast. sprintf(s,"%f",x) sfloat add_sfloat(sfloat x, sfloat y); sfloat sub_sfloat(sfloat x, sfloat y); sfloat mul_sfloat(sfloat x, sfloat y); sfloat div_sfloat(sfloat x, sfloat y); Muuta sitten ensimmäisen demon tehtävä 4:n Neperin luvun laskeva ohjelma (http://users.jyu.fi/~tt/claoh2010/demot/demo1/teht4.txt) (korjattuna!) käyttämään määrittelemääsi tyyppiä.