• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

float 和无符号转化

花生大事 2018-07-03 浏览量:604

float a;

u16 i;

a=(float)i;

a=i;有区别吗

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个是隐式数据类型转换

    https://blog.csdn.net/u010815257/article/details/50178499​

    捕获gw547sh.PNG

    • 发布于 2018-07-03
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:6
  • 不会有区别,一个是隐式转换,一个是显示转换,但对结果来说没有区别,都会进行转换。
    • 发布于2018-07-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 结果是一样的,只是没有(float)的是隐式的转换
    • 发布于2018-07-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 结果没有区别,只是前者用了显式转换,后者用了隐式转换
    • 发布于2018-07-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个结果是没有差异的,但是前面的使用了显示类型转换,后面是的隐式类型转换
    • 发布于2018-07-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 结果是一样的,主要是后面的是显式类型转换
    • 发布于2018-07-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有区别,前面带括号类型的是隐式转换,后面的是显式转换。

    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

float 和无符号转化