-6
A
回答
2
默认情况下,.1
解决在java中输入double。并且添加f
告诉编译器它是float类型的。
所以没必要施放它!
+0
当然,在这种情况下,不需要将其转换为“float”,因为它由'/'运算符转换为'double',而((double).1f'实际上是'0.10000000149011612',而不是'0.1',因此使字面上的'浮动'实际上是有害的。哎呀! – Andreas
相关问题
- 1. 机器人是什么InputMethodService.onKey和OnKeyboardActionListener.onkeydown
- 2. 与%.1f和%.01f有什么不同?
- 3. 在机器人机器人
- 4. 这是怎么谷歌机器人取指我的网站
- 5. 什么是一个好的机器人模拟器?
- 6. 什么是机器人连接器API的基础URL
- 7. 机器人资源文件和机器人测试套件在机器人框架有什么区别
- 8. Java中float“1”和float“1f”之间的区别是什么?
- 9. 机器人:为什么FragmentActivity.onDestroy叫onCreateView
- 10. 什么是FFP机器?
- 11. 在Ruby中,“接收器”是指什么?
- 12. 了解什么主机是指泊坞
- 13. 什么是本机指针和returnAddress?
- 14. 什么是 “@” 是指在C#
- 15. 什么是*是指在C
- 16. 在编译方面什么是“机器”?
- 17. 从电报机器人发送邮件的限制是什么
- 18. 什么是$意味着.hprof文件机器人工作室
- 19. 什么是未决意图和使用它一个机器人
- 20. 什么是使用OpenGL-ES(机器人)画线
- 21. 什么是一些流行的机器人API /框架
- 22. HTML中“机器人”元标记的用途是什么?
- 23. 机器人 - 什么是我的应用程序
- 24. 什么指令集在打桩机中,但不是推土机
- 25. 在机器人
- 26. 在机器人
- 27. 在机器人
- 28. 在机器人
- 29. 在机器人
- 30. 在机器人
'float'字面值为'0.1'。请参见[Java语言规范§3.10.2。浮点文字](https://docs.oracle.com/javase/specs/jls/se7/html/jls-3.html#jls-3.10.2):*浮点文字的类型为'float '如果后缀为ASCII字母'F'或'f';否则它的类型是'double',它可以有一个ASCII字母'D'或'd'。* ---当然,在这种情况下添加'f'是愚蠢的,因为除法运算符(' /')会将值强制为'double',实际上在'float'到'double'转换中失去了精度。 – Andreas
0.1表示double,.1f表示0.1浮点数 – user7676575
带后缀'f/F'的任何东西都被称为['Float'](https://docs.oracle.com/javase/7/docs/api/java/lang/ Float.html) – Paras