float a=1.5; int(a)的值是1,那a为多少的时候,int(a)的值是2呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 10:55:09
![float a=1.5; int(a)的值是1,那a为多少的时候,int(a)的值是2呢?](/uploads/image/z/10736865-9-5.jpg?t=float+a%3D1.5%3B+int%28a%29%E7%9A%84%E5%80%BC%E6%98%AF1%2C%E9%82%A3a%E4%B8%BA%E5%A4%9A%E5%B0%91%E7%9A%84%E6%97%B6%E5%80%99%2Cint%EF%BC%88a%EF%BC%89%E7%9A%84%E5%80%BC%E6%98%AF2%E5%91%A2%3F)
xN@EV%"UW鷸JD-`; MHRG@#R1y_Ro;wrqgOٗw[ҧW_uz-ic!\oκ=nLqc={+v>qbVe6+4hθ7û{=ne6 Th0䓤'W8,]Fp$8uV
nuFF;#E7v;3h 0%Q:>
o?k1Mh-h4:'_gP0f>3knDK_JOg``$ls(HӵI4x"x
c+5<P Z L5v>D0)[4t*)/XbAȔE$.+/0a>h)p1:<4{`!QAEu0JHFYw%z̢~r$Ԕݪ
float a=1.5; int(a)的值是1,那a为多少的时候,int(a)的值是2呢?
float a=1.5; int(a)的值是1,那a为多少的时候,int(a)的值是2呢?
float a=1.5; int(a)的值是1,那a为多少的时候,int(a)的值是2呢?
首先说一下,在解决问题之前,先说一下概念性的东西.
这个int类型,是整型,它会把任何数值类型都转换为一个整数,因此在出现了小数的时候,我们可以预见到这个小数点之后的东西全部都被舍去了,就像用刀切了一样;
那么,这个问题说明上述的问题,按照你的要求来说,如果要int(a) 等于2,那么,小数点之前的数就必须是2,它不存在什么四舍五入的规律.
所以,按照上述所说,当a的范围在 2 < a < 3 之间,就能满足你的要求了.