诗和远方126 2023-12-29 19:35 采纳率: 0%
浏览 7

有没有人知道这个怎么解决呀?

android api level:34
Sorry, level:34 Don't Support~

[进程已结束 - 按回车关闭]

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-29 22:15
    关注

    【相关推荐】



    • 你可以看下这个问题的回答https://ask.csdn.net/questions/793071
    • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:无符号与有符号类型转换和值为负数情况
    • 您还可以看一下 韩利辉老师的思科路由器搭建终极实战课程中的 远程访问虚拟专有网小节, 巩固相关知识点
    • 除此之外, 这篇博客: 浮点数的表示方法中的 浮点数为什么有精度损失? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      我们再来看一下,平时经常听到的浮点数会有精度损失的情况是怎么回事?

      如果我们现在想用浮点数表示 0.2,它的结果会是多少呢?

      0.2 转换为二进制数的过程为,不断乘以 2,直到不存在小数为止,在这个计算过程中,得到的整数部分从上到下排列就是二进制的结果。

      0.2 * 2 = 0.4 -> 0
      0.4 * 2 = 0.8 -> 0
      0.8 * 2 = 1.6 -> 1
      0.6 * 2 = 1.2 -> 1
      0.2 * 2 = 0.4 -> 0(发生循环)
      ...
      

      所以 0.2(D) = 0.00110…(B)。

      因为十进制的 0.2 无法精确转换成二进制小数,而计算机在表示一个数字时,宽度是有限的,无限循环的小数存储在计算机时,只能被截断,所以就会导致小数精度发生损失的情况。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月29日

悬赏问题

  • ¥15 如何解除Uniaccess管控
  • ¥15 微信小程序跳转关联公众号
  • ¥15 Java AES 算法 加密采用24位向量报错如何处理?
  • ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄
  • ¥45 字符串操作——数组越界问题
  • ¥15 Loss下降到0.08时不在下降调整学习率也没用
  • ¥15 QT+FFmpeg使用GPU加速解码
  • ¥15 为什么投影机用酷喵播放电影放一段时间就播放不下去了?提示发生未知故障,有什么解决办法吗?
  • ¥15 来个会搭建付费网站的有偿
  • ¥100 有能够实现人机模式的c/c++代码,有图片背景等,能够直接进行游戏