2016 - 2024

感恩一路有你

java全部关键字 C语言中一个整数除以另一个整数结果为什么只取整?

浏览量:1794 时间:2021-04-09 01:52:14 作者:admin

C语言中一个整数除以另一个整数结果为什么只取整?

C语言规定除法运算符(/)运算结果的数据类型与除数的数据类型一致,因此一个整数除以另一个整数的结果就是一个整数。

示例如下:

int a=5,B=3flot CC=a/B//输出结果为1.0

说明如下:虽然变量C为浮点型,但根据常识,C应等于1.667,但由于除数(即变量a)的数据类型为int型,执行a/B后,运算结果将转换为int类型(即小数修约),使a/B=1,然后将修约后的数据(即整数1)转换为float类型(即1.0)并赋给变量C,使C=1.0

java全部关键字 java符号解释大全 java除法运算规则

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。