求整型和浮点型绝对值的方法
1、abs( x )函数
格式:int abs( int i );
作用:求整型数的绝对值
例子:
#include<stdio.h>#include <stdlib.h>#include<math.h>main( ){int a = 1, b = -2 ;printf("%d的绝对值是%d,%d的绝对值是%d\n", a, abs( a ), b, abs( b ));}
运行结果为:1的绝对值是1,-2的绝对值是2
2、fabs( x )函数
格式:float fabs( float i ); / double fabs( double x );
作用:求浮点数的绝对值
例子:
#include<stdio.h>#include<math.h>main( ){float a = 1.4, b = -2.7 ;printf("%f的绝对值是%f,%f的绝对值是%f\n", a, fabs( a ), b, fabs( b ));}
运行结果为:1.400000的绝对值是1.400000,-2.700000的绝对值是2.700000
扩展资料
C语言其他常用函数:
1、atof:将str指向的字符串转换为一个double型的值,返回双精度计算结果。
2、atoi:将str指向的字符串转换为一个int型的值,返回转换结果。
3、exit:中止程序运行。将status的值返回调用的过程。
4、labs:计算long型整数num的绝对值,返回计算结果。
5、random:产生0到num之间的随机数,返回一个随机(整)数。
求整型和浮点型绝对值的方法相关推荐
- Swift数据类型_整型和浮点型
//swift中的整型和浮点型 /** * //类型推断整数是Int 浮点数是Double ,日常使用需要注意不能越界,存储时间毫秒数 英雄经验数等等之类内容容易越界 整型 大多数情况下,你不需要在代 ...
- java整型和浮点型_Java基本的程序结构设计 整形和浮点型
整形: int 4字节 short 2字节 long 8字节 byte 1字节 int的大小差不多是20亿. 整形计算 如果两个int进行加减乘除数学运算的时候,最终的结果仍然是int,有可能出现了溢 ...
- 整型和浮点型的区别_C的基础内容:常量之数值型常量,适合新手的学习
常量,接触这一个内容你得先知道它是什么? 常量就是它的值在程序运行的过程中不可以改变的数值.比如说你的身份证号就是一个常量,因为它不能更改了啊,常量就是不能更改的,你就可以这么理解,想到常量就知道他要 ...
- 第三节 整型和浮点型
2019独角兽企业重金招聘Python工程师标准>>> 本文来自于疯子们的开源图书 整数是所有的没有小数组成的数字,比如像42和-23.整数要么是有符号的(正数,0,负数)要么是无符 ...
- 整型和浮点型的区别_浮点整型强转的一个题目解析
有这么一个题目: int main(){int *p, a = 10;float *q;p = &a;q = (float *)p;printf("%f\n", *q);r ...
- 整型和浮点型之间的转化
在Java中,我们如何将整型转化为浮点型,或者我们如何将浮点型转化成整型的呢? 结果演示 代码演示 package com.ten;public class Zidongzh {public stat ...
- cpp 整型和浮点型
计算机内存的基本单元是位(bit),8位的内存块可以设置出256种不同的组合,8位单元可以表示0-255或者-128到127.字节(byte)通常指的是8位的内存单元,从这个意义上说,字节指的就是描述 ...
- C语言浮点型数据相加错误,C语言——整型和浮点型混合运算
1. int和double混合运算 C语言int和double混合运算时,会自动将int类型的数据转换为double类型的数据,最后得到的结果也是double类型.如下例: double a=4.0/ ...
- Java实验——定义一个类,该类中包含以下几个方法(静态):实现两个字符串数组的逆序排序,输出结果为字符串数组;求两个整形数组的交集;求两个浮点型数组的并集;
目录 一.实现两个字符串数组的逆序排序,输出结果为字符串数组 解题思路: 具体代码: 运行截图: 二.求两个整形数组的交集 具体代码: 运行截图: 三.求两个浮点型数组的并集 解题思路: 具体代码: ...
最新文章
- 找出如下数组中最大的元素和最小的元素, a[][]={{3,2,6},{6,8,2,10},{5},{12,3,23}}
- 对于变态数据搜索的心得
- 差动机器人毕业设计_双轮差动机器人曲线算法设计与实现
- pip 设置超时时间_pip install 超时
- Python打印杨辉三角形 RUNOOB python练习题61
- caffe-gpu ubuntu 安装_ubuntu16.04 cuda10.0 配置caffe gpu环境
- 从数组到 HashMap 之算法解释
- 绝对定向 c++_【007】Linux重定向、管道符及环境变量(看这一文就够了)
- airtest 多设备同时运行_Airtest Project(1) -- 多种连接设备的方式
- Java数据结构——二叉树
- 孤立森林(iForest - Isolation Forest)
- 退役前的做题记录3.0
- Mysql基础-常用sql语句
- c语言中 x20是什么意思,转义字符的问题,\ x00- \ x20是什么意思
- java投票排名怎么弄_投票排名算法
- 免费P2P穿透通信(4) RDT可靠通信模块测试使用
- 了解arXiv,及arXiv的注册详细操作。
- A1010——Radix(好多测试点…)
- Raspberry Pi 支持开源脑机接口
- C语言编程工具Dev C++的安装教程
热门文章
- 立创开源 | 基于ESP-01的桌面小彩灯
- matlab如何计算矩阵的幂,MATLAB矩阵幂算法
- 【Scratch】青少年蓝桥杯_每日一题_11.01_画笔功能
- pubmedy安装不聊了_Pubmedy:显示影响因子+引用数、Sci-hub全文下载的浏览器扩展...
- Mac下常用工具软件
- java 读取 doc_java如何读取doc文件
- 2022.01.05 Acwing寒假每日一题 拖拉机
- 【JAVA】Java学习方法
- Access denied for user ‘root‘@‘localhost‘
- 美女为什么美?????