在C ++的cstdlib库中,除了abs之外,还有许多用于获取绝对值的函数。Abs基本上用于C中的int类型输入,以及C ++中的int,long,long long。其他用于长型和长型数据等。让我们看看这些功能的用法。

该abs()方法

此函数用于int类型数据。因此,这将返回给定参数的绝对值。语法如下。int abs(int argument)

示例#include

#include

#include

using namespace std;

main() {

int x = -145;

int y = 145;

cout <

cout <

}

输出结果Absolute value of -145 is: 145

Absolute value of 145 is: 145

该labs()方法

此功能用于长类型的数据。因此,这将返回给定参数的绝对值。语法如下。long labs(long argument)

示例#include

#include

#include

using namespace std;

main() {

long x = -9256847L;

long y = 9256847L;

cout <

cout <

}

输出结果Absolute value of -9256847 is: 9256847

Absolute value of 9256847 is: 9256847

该llabs()方法

此功能用于长整型数据。因此,这将返回给定参数的绝对值。语法如下。long long labs(long long argument)

示例#include

#include

#include

using namespace std;

main() {

long long x = -99887654321LL;

long long y = 99887654321LL;

cout <

cout <

}

输出结果Absolute value of -99887654321 is: 99887654321

Absolute value of 99887654321 is: 99887654321

c语言中abs与labs的区别,C / C ++中的abs(),labs(),llabs()函数相关推荐

  1. r语言中popsd和sd的区别_R语言中回归和分类模型选择的性能指标

    有多种性能指标来描述机器学习模型的质量.但是,问题是,对于哪个问题正确的方法是什么?在这里,我讨论了选择回归模型和分类模型时最重要的性能指标.请注意,此处介绍的性能指标不应用于特征选择,因为它们没有考 ...

  2. c语言中 char怎样用,C语言中char*和char[]用法区别分析

    C语言中char*和char[]用法区别分析 本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很 ...

  3. 浅谈Java语言中ArrayList和HashSet的区别

    Java语言中ArrayList和HashSet的区别 2019-04-10   13:22:49 一.基本区别 首先一起看个实例,其代码如下: package com.MrZ_baby.com; i ...

  4. 实例分析C语言中strlen和sizeof的区别

    C语言文章更新目录 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C语言基础-第一个C程序 C语言基础-简单程序分 ...

  5. c语言char有什么作用,C语言中char*和char[]用法区别分析

    本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很大.以下是个人的一些看法,有不正确的地方望指正 ...

  6. java.substr_Java语言中substr和substring的区别

    Java语言中substr和substring的区别 由于在项目中有需要对字符串进行截取,然后手残使用了IDE自动提示的substr,没想那么多以为substr和substring没多大区别. 然而并 ...

  7. c语言中sbit什么意思,c语言中bit和sbit的区别.doc

    c语言中bit和sbit的区别 c语言中bit和sbit的区别?? 1.bit和sbit都是C51扩展的变量类型. ??????? bit和int char之类的差不多,只不过char=8位, bit ...

  8. C语言中*p 和p的区别

    C语言中*p 和p的区别 C语言中,*p 和p都常用在指针当中表示一个指针变量,*p 和p的区别: 表示的含义不同 *p表示此指针指向的内存地址中存放的内容. p表示一个指针变量的名字,指此指针变量所 ...

  9. C语言中union与struct的区别及sizeof的计算方式

    C语言中union与struct的区别 2011-08-02 23:41 45人阅读 评论(0) 收藏 举报 在C语言中结构体和联合具有细微差别,特别是使用sizeof()对其求大小时,许多刚刚接触C ...

最新文章

  1. 2018年第一场省赛:黑龙江省智能车邀请赛
  2. Redux 莞式教程 之 简明篇
  3. 电脑看不到光驱盘符,应该如何解决
  4. Spring IoC容器:BeanFactory和ApplicationContext谁才是Spring IoC容器
  5. 070901css基础知识
  6. 【答案放在最后,看题看不到答案】2019年上半年软件设计师 上午选择题
  7. 计算机怎么删除表格,电脑中删除Excel2010表格多余图片的三种方法
  8. JM8.5中的7种宏块模式问题
  9. 笔记:区分文件头lang=”zh”和lang=”zh-cn”的使用??
  10. Unix——optarg与getopt的用法
  11. Linux学习总结(56)——如何处理阿里云服务器上入侵的kdevtmpfsi 挖矿病毒
  12. sql: table,view,function, procedure created MS_Description in sql server
  13. cmd无法运行python_为什么CMD无法运行python程序
  14. 进程同步与互斥:POSIX有名信号量
  15. opcache引起的“php-cgi.exe - FastCGI 进程意外退出”,事件ID487
  16. 新扬天电脑所配USB键盘功能键驱动问题注意事项
  17. macOS中7个隐藏的技巧
  18. 网上书城项目-LoadRunner压力测试
  19. python中0x是什么意思_在python中,为什么0xbin()返回False?
  20. 【Spring Cloud sunX】中间件容器化部署

热门文章

  1. 这样写的邮件,客户回复率几乎高达100%
  2. 怎么用c语言编辑酷q,GitHub - traceless0929/Native.Cqp.Csharp: 完全由 C# 语言编写的 酷Q 插件SDK...
  3. 我,32岁,小米公司程序员,揭 开北京“码农”的真实收入
  4. 信安学习-day16
  5. FreeBSD内核配置文件详解 (转)
  6. java、C语言数组反转
  7. 【Nav2中文网】五、普通教程(三)用实体Turtlebot3机器人导航
  8. 【NVMe2.0b 15】NVMe SR-IOV
  9. 归纳数学常识提高运算速度
  10. SPEA 功率半导体测试仪- DOT800T简介