问答详情
源自:2-8 自动类型转换

这个为什么输出整数部分是0

594a123d00018d0705400960.jpg
    

提问者:若夕年华 2017-06-21 14:30

个回答

  • jiping0909
    2017-06-22 17:14:25

    int num=(int)(num);

  • 慕侠2418868
    2017-06-22 11:42:50

    怎么会有

    double num

    又有

    int num

    呢,定义一个变量后,怎么能再定义呢。这违反了变量的命名规则啊

  • 精慕门0776031
    2017-06-21 15:07:45

    强制准换后的运算结果不遵循四舍五入原则。

  • 精慕门0776031
    2017-06-21 14:57:34

    这是将浮点数强制准换位整型。

  • 若夕年华
    2017-06-21 14:34:08

    前面那个num是不是要用其他的代替

  • 若夕年华
    2017-06-21 14:33:07

    不应该是2吗