【问题标题】:Android Studio wrong calculate basicAndroid Studio 错误计算基本
【发布时间】:2016-04-04 05:28:08
【问题描述】:

今天,我在 AS 中实现了一个基本的计算,结果如下:https://www.flickr.com/photos/139045967@N03/26159345381/in/dateposted-public/

1.0f - 16.0f/100 = 0.84000003; // is right ?

我正在使用带有 AS 2.1 预览版 5 的 MAC。有人帮我解决这个问题吗?

【问题讨论】:

    标签: android-studio-2.0


    【解决方案1】:

    float 使用 24 位作为有效数字。这意味着它具有大约 7 位的精度。

       1234567
    0.8400000 3

    与 Android Studio 无关。

    【讨论】:

    • 无,1 - 0.16 = 0.84000003。什么是无?对与错,这是一个基本的计算。
    • 什么都没有,我的意思是问题不是特定于Android Studio。同样的事情发生在 Eclipse。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多