"float f=2.3f ". 这个2.3后为什么要加f ? Java问题... Java 问题 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 float 搜索资料 1个回答 #热议# 普通体检能查出癌症吗? 高豪情默7418 2015-06-15 · TA获得超过104个赞 知道答主 回答量:26 采纳率:0% 帮助的人:21.3万 我也去答题访问个人页 关注 展开全部 2.3 默认为double类型,不加f就赋值给float变量,肯定是会报错的。而2.3f则是float; 追问 2.3为什么是double类型?那比如说那些小数是float的呢?具体举例下,谢谢..这个令我很困惑 追答 系统把像2.3这样的常量都默认为double,加上f,则认为是float;加上m则认为是decimal;也就是说,数学中的小数,默认都为double类型常量。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 北京月之暗面科技有限公司广告2024-12-01Kimi 提供多功能支持,效率提升看得见!kimi.moonshot.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容菁优网:专注于中小学教育资源,千万教师在用的优质题库www.jyeoo.com查看更多2024精选高中公式大全数学_【完整版】.docwww.163doc.com查看更多智能解决总结报告难题,Kimi在行Kimi 提供多功能支持,效率提升看得见!kimi.moonshot.cn广告 其他类似问题 2023-01-08 c语言float%.2f是什么意思? 2023-01-08 float%.2f和%.2f有什么区别? 2022-04-02 float a[5]={1,2.3f,4,8,9.13f}对还是错? 更多类似问题 > 为你推荐: