/* /secure/sefun/value.c * from the Dead Souls LPC Library * data conversion simuls * created by Descartes of Borg 950509 */ #include "sefun.h" mixed convert_value(string val) { return 1; } int round(string f){ int frac,num; string str; if(strsrch(f,".") == -1) { if(!sscanf(f,"%d",num)) return 0; else return num; } if(sscanf(f,"%d.%s",num,str) < 2) sscanf(f,".%s",str); if(!str || str == "") return -1; if(!sscanf(str[0],"%d",frac)) return -2; if(frac > 4) num++; else num--; return num; }