c语言的算法符号

c语言的算法符号
请问一下c语言中除法跟取整的符号是什么呢?
都是这个/嘛,
那什么时候能是除,什么时候是取整呢?
谢谢
如果参与运算的两个量都是整型慧岁值(即int\long int等类型),那么/运算的结果只保留整数部分,比如:

5/2的值不是前枣睁2.5,而是2

当参与运算的量岩答中有一个不是整型值时,/运行的结果就是准确的,比如:

5.0/2的值就是2.5

%是求余数的操作符,只用于整型值,比如:

5%2的值就是1
/ 就是相除取整啊 就是敬州梁只取相除的整数舍余 6/3=2,亮运 10/3=3
% 是迹举取余 6%3=0, 10%3=1
表示除的话是你赋值在运算了
/没有取整的功能啊...
%是取余数
/有时有“取整”的现象只是你定义结果的晌清数据类型为宴戚前int型,所仔拆以除的结果是一个整数,看起来像是取整了而已...
都是“/”
当颂纤你里面全是整型数据的铅樱闭时候就是取整
当你里面有浮点型槐裂或者double型的时候,就是带小数的
/ 是除法
%是取整
← 上一篇: 下一篇: →