首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

c进制变换

2013-02-27 
c进制转换printf(%d\n,sqrt(9))输出的数是0,为什么?[解决办法]printf(%d\n,(int)sqrt(9))或者printf

c进制转换
printf("%d\n",sqrt(9));
输出的数是0,为什么?
[解决办法]
printf("%d\n",(int)sqrt(9));
或者
printf("%f\n",sqrt(9));

函数原型是double sqrt(double); 
数值丢失了

热点排行