added some numeric functions FLOOR/CEIL