VB6 除法保留两位小数位
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/04 15:12:45
你的c要定义成float才行还有就是这样c=1.0*a/
5.61÷6.1≈0.9214.2÷11=1.290909090909090909后面09是循环值
第三位呗,因为要四舍五入,所以要求多一位
=round(a1/b1,2)
唉自己想吧
9.97
43.5÷29再答:18.9÷27再答:1.35÷15再答:28.6÷11再答:20.4÷24再答:3.64÷52再答:15.6÷12再答:328÷16再答:1.35÷27再答:9.1÷14
#include#includeintmain(){intt;srand(time(NULL));doublef;t=rand()%500;f=(t*1.0)/100;printf("%.2lf",f
四舍五入,9.97
例1、3.6÷4= 84÷6= 10.5÷7= 6.3÷3= 10.5÷5=96÷8= 0.54÷9= 7.8÷6 例2、23.02÷1.6= 0.35÷0.014=
printf("%g\n",(int)(n*100+.5)/100.0);.n是实数.
0.10
=round(4/3,2)
是2.92
先将分母化为整数1.3/0.03都乘以100结果为130/3130/3等于43又3分之13分之1=0.3的循环所以1.3/0.03就等于43.3的3循环.
double就是double,是个数字,怎么显示不关它的事情.比如1.0000000和1.0000或者1.0都是同一个double.你希望后面补0那是显示的事情,你可以显示的时候ToString("格
SQL>SELECT2TO_CHAR(123,'9990.00')A,3TO_CHAR(5.8,'9990.00')B,4TO_CHAR(.46,'9990.00')C5FROM6dual;ABC--
0.20