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

已知x=2.5,a=7,y=4.7,则x+a%3*(int)(x+y)%2/4的值是

我算出来是2.5答案是2.75
希望请指出原因,谢谢
麻烦问一下为什么呢?

2.75的过程
(int)(x+y) 7
2.5+1*7%2/4
2.5+7%2/4
2.5+1/4
2.5+0.25
2.75
是不是前面设置了类型为单精度或者双精度

首先a%3=1, (int)(x+y)=(int)7.2=7 7%2=1 1/4=0.25 1*0.25=0.25

近期文章

  • c语言和c++的比较
  • javagui JLabel图片自适应大小 求帮助
  • 如何自动化joomla组件的安装/卸载过程
  • 之前把软件安装在u盘里,然后把u盘里的东西删了,现在无法重新安装那个软件了
  • CNN神经网络训练程序,出现异常,如何解决?(语言-python)
  • 设计一个面向对象程序
  • 新建字段名是关键字为什么可以不用着重号
  • 缺少类型说明符,这是在哪里出了问题?
  • 有关学习3GPP 5g相关协议的问题
  • gitLab push报错
  • 我这样判断不对吗?看看?
  • 正则表达式从查询字符串的第一个大写到句子结尾匹配
  • micropython➕thonny➕esp8266开发tft屏幕遇到的问题
  • 有哪位能帮我看一下代码?
  • Layui中table的limit属性没有效果,如何解决?
  • 设置OpenLDAP时执行 slapadd 报错如何处理?
  • 软件工程问题,要求详细回答
  • VMware虚拟机安装Debian的步骤出现错误
  • java中Lis集合
  • 我想请问一下,类似于PHP漏洞是系统漏洞吗?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华