小的数字除与大的数字为什么老是等于0???int i=5; int j=12; double k=0.0; k=i/j; 我想得到小数点后两位[解决办法]float i=5; float j=12; float k=0.0; k=i/j;[解决办法]/的结果类型与除数和被除数类型有关 int i = 5; int j = 12; double k = Math.Round((double)i / j, 2);