1.02
add tan function(tan.c)
modify sine(workable)