unsigned int datanum;unsigned int high;high=(1/datanum/2100-9.9995e-7)/5.6127e-11; C语言里,算式可以这么写吗?编译时是没问题的,可是用数码管显示出来的数值是不对的