float f=3.4;是否正确?

不正确。3.4是双精度数,将双精度型(double)赋值给浮点型(float)属于下转型(down-casting,也称为窄化)会造成精度损失,因此需要强制类型转换float f =(float)3.4; 或者写成float f =3.4F;。

最新文章

  1. C语言 · Torry的困惑(基本型)
  2. LayaAir引擎——(二)
  3. Valentine's Day Round 1001.Ferries Wheel(hdu 5174)解题报告
  4. August 4th, 2016, Week 32nd, Thursday
  5. Ext 4.2以后版本 ComboBox 联动
  6. [转]Java Daemon Startup Script
  7. 关于AngularJS的分享
  8. C语言EOF
  9. Nginx从听说到学会
  10. Python进阶教程001内置数据类型
  11. 【Spark篇】---Spark调优之代码调优,数据本地化调优,内存调优,SparkShuffle调优,Executor的堆外内存调优
  12. performance数据
  13. SSH整合Maven教程
  14. portainer图形化监控
  15. SQL SERVER 一个SQL语句的执行顺序
  16. WPF 创建自定义控件及自定义事件
  17. 纯CSS绘制三角形(各种角度)类似于使用字符画法,根据位移不同,也可以使用两个元素画出三角边框
  18. Linux--安全加固01
  19. 服务器jupyter配置与ssh远程登录
  20. IIS 站点 共享目录

热门文章

  1. fixture实战---通过fixure,解决方法依赖逻辑
  2. Java中的session详解
  3. CG-CTF web部分wp
  4. 数据结构:堆(Heap)
  5. 视频专家之路【三】:Vs开发环境的搭建
  6. React 表单元素实例
  7. Tomcat免安装版踩坑
  8. 神建模+dp——cf1236E
  9. idea整合springboot,访问templates下html资源问题
  10. NYOJ 301 递推求值