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之间的随机数,返回一个随机(整)数。

求整型和浮点型绝对值的方法相关推荐

  1. Swift数据类型_整型和浮点型

    //swift中的整型和浮点型 /** * //类型推断整数是Int 浮点数是Double ,日常使用需要注意不能越界,存储时间毫秒数 英雄经验数等等之类内容容易越界 整型 大多数情况下,你不需要在代 ...

  2. java整型和浮点型_Java基本的程序结构设计 整形和浮点型

    整形: int 4字节 short 2字节 long 8字节 byte 1字节 int的大小差不多是20亿. 整形计算 如果两个int进行加减乘除数学运算的时候,最终的结果仍然是int,有可能出现了溢 ...

  3. 整型和浮点型的区别_C的基础内容:常量之数值型常量,适合新手的学习

    常量,接触这一个内容你得先知道它是什么? 常量就是它的值在程序运行的过程中不可以改变的数值.比如说你的身份证号就是一个常量,因为它不能更改了啊,常量就是不能更改的,你就可以这么理解,想到常量就知道他要 ...

  4. 第三节 整型和浮点型

    2019独角兽企业重金招聘Python工程师标准>>> 本文来自于疯子们的开源图书 整数是所有的没有小数组成的数字,比如像42和-23.整数要么是有符号的(正数,0,负数)要么是无符 ...

  5. 整型和浮点型的区别_浮点整型强转的一个题目解析

    有这么一个题目: int main(){int *p, a = 10;float *q;p = &a;q = (float *)p;printf("%f\n", *q);r ...

  6. 整型和浮点型之间的转化

    在Java中,我们如何将整型转化为浮点型,或者我们如何将浮点型转化成整型的呢? 结果演示 代码演示 package com.ten;public class Zidongzh {public stat ...

  7. cpp 整型和浮点型

    计算机内存的基本单元是位(bit),8位的内存块可以设置出256种不同的组合,8位单元可以表示0-255或者-128到127.字节(byte)通常指的是8位的内存单元,从这个意义上说,字节指的就是描述 ...

  8. C语言浮点型数据相加错误,C语言——整型和浮点型混合运算

    1. int和double混合运算 C语言int和double混合运算时,会自动将int类型的数据转换为double类型的数据,最后得到的结果也是double类型.如下例: double a=4.0/ ...

  9. Java实验——定义一个类,该类中包含以下几个方法(静态):实现两个字符串数组的逆序排序,输出结果为字符串数组;求两个整形数组的交集;求两个浮点型数组的并集;

    目录 一.实现两个字符串数组的逆序排序,输出结果为字符串数组 解题思路: 具体代码: 运行截图: 二.求两个整形数组的交集 具体代码: 运行截图: 三.求两个浮点型数组的并集 解题思路: 具体代码: ...

最新文章

  1. 找出如下数组中最大的元素和最小的元素, a[][]={{3,2,6},{6,8,2,10},{5},{12,3,23}}
  2. 对于变态数据搜索的心得
  3. 差动机器人毕业设计_双轮差动机器人曲线算法设计与实现
  4. pip 设置超时时间_pip install 超时
  5. Python打印杨辉三角形 RUNOOB python练习题61
  6. caffe-gpu ubuntu 安装_ubuntu16.04 cuda10.0 配置caffe gpu环境
  7. 从数组到 HashMap 之算法解释
  8. 绝对定向 c++_【007】Linux重定向、管道符及环境变量(看这一文就够了)
  9. airtest 多设备同时运行_Airtest Project(1) -- 多种连接设备的方式
  10. Java数据结构——二叉树
  11. 孤立森林(iForest - Isolation Forest)
  12. 退役前的做题记录3.0
  13. Mysql基础-常用sql语句
  14. c语言中 x20是什么意思,转义字符的问题,\ x00- \ x20是什么意思
  15. java投票排名怎么弄_投票排名算法
  16. 免费P2P穿透通信(4) RDT可靠通信模块测试使用
  17. 了解arXiv,及arXiv的注册详细操作。
  18. A1010——Radix(好多测试点…)
  19. Raspberry Pi 支持开源脑机接口
  20. C语言编程工具Dev C++的安装教程

热门文章

  1. 立创开源 | 基于ESP-01的桌面小彩灯
  2. matlab如何计算矩阵的幂,MATLAB矩阵幂算法
  3. 【Scratch】青少年蓝桥杯_每日一题_11.01_画笔功能
  4. pubmedy安装不聊了_Pubmedy:显示影响因子+引用数、Sci-hub全文下载的浏览器扩展...
  5. Mac下常用工具软件
  6. java 读取 doc_java如何读取doc文件
  7. 2022.01.05 Acwing寒假每日一题 拖拉机
  8. 【JAVA】Java学习方法
  9. Access denied for user ‘root‘@‘localhost‘
  10. 美女为什么美?????