两个整数想要的到bouble类型三种方法的比较,求大神分析

方法一
int i=1;
int k =2;
double result = (double)i/(double)k;
方法二
double i=1;
double k =2;
double result =i/k;
方法三
int i=1;
int k=2;
double result=i*1.0/k;

请问这三种类型哪一种最好??
个人见解是第三种,即没有开始定义double浪费空间,又没有强制转换而导致鲁棒性下降。c++小白,求教。

查看全部
qq_35219692
qq_35219692
2016/06/18 11:42
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

3个回复