我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为啥按照这么输最输出后y的值会变成71.820003或者71.820002啥的

img


为什么按照这么输最输出后y的值会变成71.820003或者71.820002啥的

这里只是输入,
输出要写printf("%.2f",y)
保留2位小数就对了
浮点数是二进制存储的,10进制小数转二进制会除不尽,整数不存在除不尽的问题

近期文章

  • 使用一个按钮发布到数据库和paypal
  • powerdesigner下载出现问题
  • cv::flip函数针对特定图像报错
  • 关于#恢复#的问题,如何解决?
  • for循环拍序不知道为啥出问题了
  • flask点击下一页后查询结果错误
  • java.lang.NoSuchMethodError: org.fusesource.jansi.AnsiConsole.wrapOutputStre
  • matlab在已绘出地图上画圆
  • 扩展Laravel Schema Builder创建功能
  • c++编译完成后,结果不明是一条虚线
  • 以下程序判断给定的8个素数是否为可逆素数,并输出其中所有的可逆素数(关键词-#include)
  • ubuntu系统下AlphaPose环境安装
  • lumerical结构建模
  • ios el-table横向滚动表头内容不同步
  • android php连接错误? (添加java代码)
  • 使用线程池,任务量5万只跑了几十条便停止的问题
  • matlab脚本只能运行一次,第二次点击运行就没反应了,要关掉重启才能运行
  • jsp onclick事件传参数
  • c语言,有点思路,但写的不对
  • c语言将十个数据存入数组

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华