请问一 下

来源:2-9 强制类型转换

qq_不如平静

2015-08-07 10:09

double num1= 2.5; 为什么我把“double”改成“float”输出的结果还是一样?

写回答 关注

1回答

  • AAnonymous
    2015-08-07 12:22:56

    double 和 float 都是 浮点类型。只不过 double 表示的范围更大

    2.5在他们俩都能表示,自然就一样了

    你可以用一个很大的浮点数试试,float就会截断了

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题