(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值,int强制转换四舍五入吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 01:24:10
![(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值,int强制转换四舍五入吗?](/uploads/image/z/334596-12-6.jpg?t=%28float%29%28a%2Bb%29%2F2%2B%28int%29x%25%28int%29y+%E8%AE%BEa%3D2%2Cb%3D3%2Cx%3D3.5%2Cy%3D2.5+%E6%B1%82%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%80%BC%28float%29%28a%2Bb%29%2F2%2B%28int%29x%25%28int%29y+%E8%AE%BEa%3D2%2Cb%3D3%2Cx%3D3.5%2Cy%3D2.5+%E6%B1%82%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%80%BC+%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93float%E6%80%8E%E4%B9%88%E5%8F%96%E7%9A%84%E5%80%BC%2Cint%E5%BC%BA%E5%88%B6%E8%BD%AC%E6%8D%A2%E5%9B%9B%E8%88%8D%E4%BA%94%E5%85%A5%E5%90%97%3F)
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值,int强制转换四舍五入吗?
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值,int强制转换四舍五入吗?
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值 我想知道float怎么取的值,int强制转换四舍五入吗?
a+b = 5
(float)5 5.0
5.0/2 2.5
(int)x 3
(int)y 2
%取余 1
最后+ 2.5+1 = 3.5