除法和取余
除法是四則運(yùn)算之一。已知兩個(gè)因數(shù)的積與其中一個(gè)因數(shù),求另一個(gè)因數(shù)的運(yùn)算,叫做除法
余數(shù)指整數(shù)除法中被除數(shù)未被除盡部分,且余數(shù)的取值范圍為0到除數(shù)之間(不包括除數(shù))的整數(shù)
#include <stdio.h>int main() {//整數(shù)除法printf("%10d\t" ,1/5) ; // 0printf("%10d\t" ,-5/-1) ; // 5printf("%10d\t" ,-5/1) ; // -5printf("%10d\t" ,5/-1) ; // -5printf("\n\n") ;/*除法是乘法的逆運(yùn)算,遵循正常的數(shù)學(xué)邏輯,也就是說商的正負(fù)取決于 除數(shù)和被除數(shù)的正負(fù)在c語言中,如果除數(shù)和被除數(shù)為整數(shù),則商也為整數(shù);注意: 取整采用舍棄小數(shù)部分,“不是”四舍五入!!!*///實(shí)數(shù)除法printf("%10f\t" ,1.0/5.0) ; // 0.200000printf("%10f\t" ,-5.0/-1.0) ; // 5.000000printf("%10f\t" ,-5/1.0) ; // -5.000000printf("%10f\t" ,5.0/-1) ; // -5.000000printf("\n\n") ;/*除法是乘法的逆運(yùn)算,遵循正常的數(shù)學(xué)邏輯,也就是說商的正負(fù)取決于 除數(shù)和被除數(shù)的正負(fù)在c語言中,除數(shù)或者被除數(shù)為實(shí)數(shù),則商為實(shí)數(shù)*///取余printf("%10d\t" ,1%5) ; // 1printf("%10d\t" ,-5%-2) ; // -1printf("%10d\t" ,-5%3) ; // -2printf("%10d\t" ,5%-2) ; // 1printf("\n\n") ;/*取余是一種特殊的除法運(yùn)算,取余只針對(duì)整數(shù);取余運(yùn)算的結(jié)果就是整數(shù)除法除不盡的余數(shù)!!注意:取余的正負(fù)只取決于被取余數(shù)!*/return 0 ;} /* 運(yùn)行結(jié)果如下 ---------------------------------------------------------------0 5 -5 -50.200000 5.000000 -5.000000 -5.0000001 -1 -2 1 _______________________________________________________________ */總結(jié)
- 上一篇: python交互式日历制作_python
- 下一篇: 看图,务必低调使用(一起来捉妖)