C语言中的除法运算符
一 、两整数相除
#include<stdio.h>
int main()
{int c=5;int m=2;int b=c/m;printf("%d",b);return 0;
}
输出结果为:2
二 、浮点数除以整数
#include<stdio.h>
int main()
{float a=5;int b=2;float c=a/b;printf("%f",c);return 0;
};
输出结果为:2.500000
三 、整数除以浮点数
#include<stdio.h>
int main()
{float a=2;int b=5;float c=b/a;printf("%f",c);return 0;
}
输出结果为:2.500000
结论
1 对于除法运算符“/”,若两个操作数均为整型,则结果为取整,例如10/3=3;
2 若操作数中任何一个为浮点数,则计算结果为精确值(默认小数点后保留六位),如15.1575/3=5.052500或15/2.50=6.000000;
3 可通过printf函数中的输出数据形式对结果进行精度控制,如printf(“%.2f”,)则 15/2.50=6.00。
注:如限制后的精度要求不满足结果完整显示,则会按四舍五入近似输出答案,如:
#include<stdio.h>
int main()
{float a=15.1575;int b=3;float c=a/b;printf("%.3f",c);return 0;
}
输出结果为:5.053
若将令a=15.1572,则结果为:5.052
C语言中的除法运算符相关推荐
- C语言中的位运算符主要有哪些?逻辑右移与算术右移的区别?
逻辑右移与算术右移的区别? 逻辑右移就是不考虑符号位,右移一位,左边补零即可. 算术右移需要考虑符号位,右移一位,若符号位为1,就在左边补1,:否则,就补0. 所以算术右移也可以进行有符号位的除法,右 ...
- c 语言中 %是什么运算符,C 语言基础----详解C中的运算符
C语言中又有哪些运算符呢? 如下所示: ※ 算术运算符 ※ 赋值运算符 ※ 关系运算符 ※ 逻辑运算符 ※ 三目运算符 C语言基本算术运算符如下表: 除法运算中注意: 如果相除的两个数都是整数的话,则 ...
- c语言运算符类型转换,C语言中强制类型转换运算符的独特作用
C语言中强制类型转换运算符的独特作用 在C语言中有一个强制类型转换运算符,它为C语言中的数据类型转换带来 (本文共2页) 阅读全文>> 在进行C++类的设计时,我们常常需要为类对象设计运算 ...
- C语言1e12怎么识别,掌握C语言中基本的运算符
2.3.7 逗号运算符与逗号表达式 (10) 2.4 数据类型转换 (11) 2.4.1 自动类型转换 (11) 2.4.2 赋值转换 (12) 2.4.3 强制类型转换 (12) 习题二 (13) ...
- c语言地址有什么作用是什么,C语言中取地址运算符是什么?
在C语言中取地址运算符是"&"."&"作为一元运算符,结果是右操作对象的地址:地址本身是一个抽象的概念,用于表示对象在存储器中的逻辑位置. 在C ...
- c语言二进制负数的除法,C语言中负数除法与右移取整问题
今天碰到了负数除法与右移的替代问题,借机研究一下C语言中负数除法的问题.此处只讨论整数除2的幂次方的情况,并取-7~-5除以4为例,不讨论一般除法的移位优化. 1. 负数右移 对于有符号整数, ...
- 详解C语言中的位操作运算符可以怎么用?
目录 前言 位运算符介绍 位运算符的应用 一般案例 特殊用法 前言 最近在工作中碰到C语言中的位操作运算符,然后发现自己对这一块的内容比较模糊,所以打算写一篇博文记录这个知识点,今天是3月份的最后一天 ...
- C语言中的逗号运算符
C语言中的逗号运算符 在C语言中逗号","也是一种运算符,称为逗号运算符. 其功能是把两个表达式连接起来组成一个表达式, 称为逗号表达式.其一般形式为: 表达式1, 表达式 ...
- 单片机C语言中的位运算符,单片机c语言教程第八课 运算符和表达式(位运算符)...
学过汇编的朋友都知道汇编对位的处理能力是很强的,但是单片机C语言也能对运算对象进行按位操作,从而使单片机C语言也能具有一定的对硬件直接进行操作的能力.位运算符的作用是按位对变量进行运算,但是并不改变参 ...
- C语言中关于除法和取余的理解
C语言除法运算符"/"和求余运算符"%" 看似两个很简单的运算符,却也真要掌握用好它也不容易,本文作为关于此类运算符的各方面的问题的汇总,希望对你我都有一 ...
最新文章
- kali linux下安装TOR
- honeywell新风系统控制面板说明_新风系统——不开窗也能清新呼吸
- python读取excel列数据库_python中读取excel数据库
- 提供基于transformer的pipeline、准确率达SOTA
- 在线的SA 绘图工具-Mockups
- python获取当前路径和上一层路径_python获取当前路径和上一级路径
- HDU 4763 Theme Section ( KMP )
- 未来的计算机想象,关于未来电脑的想象作文
- 单片机c语言最容易上手的教程,最好的单片机C语言快速入门教程.doc
- python 拆分excel 随机分组
- 记一次疑难杂症-HTTP请求RST
- 如何系统学游戏建模?游戏建模必备知识有哪些?
- JSP 电影共享网站系统jsp编程语言mysql数据库myeclipse开发
- Python 海龟绘图 100 题——第 72 题
- Hexo Next动态背景Canvas_nest
- 【VINS论文翻译】VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
- 五款WordPress图片压缩插件推荐
- 1个人每天5小时投资3万,年收益30万,你还不心动?
- qchart 图表_实战PyQt5: 158-QChart图表之线条缩放显示
- 05 地图添加底图切换控件