zhanjunlihai 2023-10-15 21:53 采纳率: 25%
浏览 2

c语言表达式中的类型转换float double

仅有看到一个课本上的一幅图,为什么 结果要将double 转化为float?
正常的不应该是 右边表达式 double型,然后左边也应该是 double 型?

img

img

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-10-15 21:59
    关注

    简单来说一句话,大杯子可以装小杯子的水,反过来不行
    也就是说 float变量用 double 接受,可以隐式转换,double变量用float或者int接受,就要强制转换。

    评论

报告相同问题?

问题事件

  • 创建了问题 10月15日