A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 下一页5 中级黑马   /  2015-5-5 01:41  /  1729 人查看  /  22 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

falot加falot等于float?还是等于double?

22 个回复

正序浏览
cyr 中级黑马 2015-5-6 07:22:11
23#
类型自动提升的,运算结果是double类型。这样的问题最后自己用编译器编译一下就可以弄明白了。
回复 使用道具 举报
依旧是float~  float + double 才是 double~ 优先级低的会转向高的~
回复 使用道具 举报
应该不会转换吧
回复 使用道具 举报
你想他是什么,就可以是什么
回复 使用道具 举报
float楼上和你有同感
回复 使用道具 举报
float啊,,,楼主问的问题我居然会,,哈哈哈
回复 使用道具 举报
好像写错了“flaoat”
回复 使用道具 举报
损失精度吧
回复 使用道具 举报
应该是float
回复 使用道具 举报
应该还是float,如果加double应该就是double了吧
回复 使用道具 举报
两个float类型的值相加还是float
回复 使用道具 举报
损失精度
回复 使用道具 举报
Cat 中级黑马 2015-5-5 14:32:53
11#
学习一下~
回复 使用道具 举报
初步判断是float 还要看你给的两个值的大小。最好是自己多调试,总结。
回复 使用道具 举报
下一页5 发表于 2015-5-5 11:38
但是如果数比较大,会超出folat的啊

那么编译的时候会报错提示你损失精度,要你修改代码。
回复 使用道具 举报
还是float    你“float”拼错了
回复 使用道具 举报
csu050416 发表于 2015-5-5 09:14
既然定义了两个都是float类型,那么相加还是float类型。

但是如果数比较大,会超出folat的啊
回复 使用道具 举报
既然定义了两个都是float类型,那么相加还是float类型。
回复 使用道具 举报
还是float,除非强制类型转换
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马