/* muunnos.h */ #ifndef __MUUNNOS_H #define __MUUNNOS_H #ifdef __cplusplus extern "C" { #endif #define TYHJA_ARVO -1 /* Arvo joka kuvastaa tyhj„„ num. kentt„„ */ #define TYHJENNA_ARVO -2 /* Arvo joka kuvastaa kent„n tyhjennyst„ */ #define TYHJENNA_JONO "==" /* Jono, joka pakottaa kent„n tyhj„ksi */ /****************************************************************************/ int /* 0 = ei */ onko_tyhjenna_jono( /* 1 = p:ss„ oleva jono k„skee tyhjent„m„„n kent„n*/ const char *p /* */ ); char /* */ *int_jonoksi( /* Jonon osoite */ char *jono ,/* t Jono, jonne tulos tulee */ int max_pit ,/* s Jonon maksimipituus */ int arvo ,/* s Arvo joka muutetaan jonoksi. */ const char *formaatti /* s Formaatti, jota muutoksessa k„ytet„„n */ ); char /* */ *double_jonoksi( /* Jonon osoite */ char *jono ,/* t Jono, jonne tulos tulee */ int max_pit ,/* s Jonon maksimipituus */ double arvo ,/* s Arvo joka muutetaan jonoksi. */ const char *formaatti /* s Formaatti, jota muutoksessa k„ytet„„n */ ); int /* */ jono_intiksi( /* */ const char *jono ,/* s Kokonaisluvuksi muutettava merkkijono */ const char *formaatti /* s Formaatti jota muunnoksessa k„ytet„„n. */ ); double /* */ jono_doubleksi( /* */ const char *jono ,/* s Reaaliluvuksi muutettava merkkijono */ const char *formaatti /* s Formaatti jota muunnoksessa k„ytet„„n. */ ); #ifdef __cplusplus } #endif #endif