当前位置:网站首页>abs()、fabs() 和 labs() 的区别
abs()、fabs() 和 labs() 的区别
2022-08-03 20:06:00 【会编程的露娜】
abs ()
语法:
#include <stdlib.h>
int abs( int num ); //参数类型是 int 类型
功能: 函数返回参数num.的绝对值。例如:
int magic_number = 10;
cout << "Enter a guess: ";
cin >> x;
cout << "Your guess was " << abs( magic_number - x ) << " away from the magic number." << endl;
labs ()
语法:
#include <stdlib.h>
long labs( long num );//参数类型为 long long
功能: 函数返回参数num的绝对值。
fabs ()
语法:
#include <math.h>
double fabs( double arg );//参数类型为 double
功能: 函数返回参数arg的绝对值。
主要是求精度更高的 double 或者 float 类型的值得绝对值
以上3个函数可以共用一个头文件
边栏推荐
- 基础软件与开发语言开源论坛| ChinaOSC
- 倒计时2天,“文化数字化战略新型基础设施暨文化艺术链生态建设发布会”启幕在即
- 从腾讯阿里等大厂出来创业搞 Web3、元宇宙的人在搞什么
- 高效目标检测:动态候选较大程度提升检测精度(附论文下载)
- LeetCode 1374. 生成每种字符都是奇数个的字符串
- 软件测试基本流程有哪些?权威的第三方软件检测机构推荐
- JMeter笔记5 |Badboy使用和录制
- tRNA-m5C转运RNA(tRNA)修饰5-甲基胞嘧啶(m5C)|tRNA修饰m1Am2A (2-methyladenosine)
- Internet Download Manager简介及下载安装包,IDM序列号注册问题解决方法
- tensorflow-gpu2.4.1安装配置详细步骤
猜你喜欢
Network protocol-TCP, UDP difference and TCP three-way handshake, four wave
转运RNA(tRNA)甲基化修饰7-甲基胞嘧啶(m7C)|tRNA-m7G
RNA核糖核酸修饰RNA-HiLyte FluorTM 405荧光染料|RNA-HiLyte FluorTM 405
xss.haozi练习通关详解
揭秘5名运维如何轻松管理数亿级流量系统
高位套牢机构,用友网络的信任危机是如何产生的?
ESP8266-Arduino编程实例-BH1750FVI环境光传感器驱动
2022 CCF中国开源大会会议通知(第三轮)
【飞控开发高级教程4】疯壳·开源编队无人机-360 度翻滚
Pytorch GPU 训练环境搭建
随机推荐
leetcode 1837. K 进制表示下的各位数字总和
ES6--剩余参数
力扣707-设计链表——链表
子结点的数量(2)
149. The largest number on a straight line, and check the set
C51 存储类型与存储模式
Kubernetes资源编排系列之三: Kustomize篇 作者 艄公(杨京华) 雪尧(郭耀星)
【HiFlow】经常忘记签到怎么办?使用腾讯云场景连接器每天提醒你。
自定义form表单验证
多模态 参考资料汇总
友宏医疗与Actxa签署Pre-M Diabetes TM 战略合作协议
net-snmp私有mib动态加载到snmpd
leetcode 448. Find All Numbers Disappeared in an Array 找到所有数组中消失的数字(简单)
高并发,你真的理解透彻了吗?
Anaconda virtual environment migration
转运RNA(tRNA)甲基化修饰7-甲基胞嘧啶(m7C)|tRNA-m7G
CSDN帐号管理规范
Network protocol-TCP, UDP difference and TCP three-way handshake, four wave
Pytorch GPU 训练环境搭建
YARN功能介绍、交互流程及调度策略