1.0/s和1/s的区别

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:43:33

要看s的类型,当s是实型的时候是没有区别的
但是当s是整型的时候,区别很大1.0/s会等于一个小数
而1/s将等于0.
因为运算时,系统会自动的进行类型转换如果两个运算数类型相同
则不进行转换,这个题若s为整数则不进行转换,那么结果为商的整数部分。当s是实型时,结果为实型,所以可以表示成小数。。

1.0 是浮点型
1 是 整型
表达式运算时,涉及类型转换(与s类型和被赋值的变量类型有关),消耗的计算时间不同。

1.0/s得到的结果是一个实型的,而1/s得到的结果则是一个整型的。

两者没区别.都是一个意思.只是写法不同.