gpt4 book ai didi

java - 图形使用值 0.01f 和 2f : what is this format?

转载 作者:行者123 更新时间:2023-11-29 03:22:01 26 4
gpt4 key购买 nike

在 Android 中,图形值的用法类似于 2f0.01f。这是什么数字格式,我们如何找到它们的十进制表示法?为什么这种格式通常用于图形?

最佳答案

它们是花车。花车占用更少的空间然后加倍。float 是 4 个字节宽,而 double 是 8 个字节宽。这是最大的区别。

float 范围是 1.40129846432481707e-45 到 3.40282346638528860e+38

双范围是 4.94065645841246544e-324d 到 1.79769313486231570e+308d

浮点精度对于图形来说已经足够了。

因此,当我们需要精度时,我们使用 double ,否则我们可以只使用 float ,因为它们占用的内存更少。

在我的例子中,我只在必须的时候才使用 float ,比如 android ,许多图形方法都是由 float 参数定义的。

参见 this answers

关于java - 图形使用值 0.01f 和 2f : what is this format?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23041608/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com