C++中正负无穷的表示

C++中正负无穷的表示

目录

前言

一、int 和 long long 的范围

         二、在C++中的表示和实例

1.表示

 2.实例


前言

        在C++中,正无穷和负无穷是数学概念,表示大于或小于可表示的最大或最小值的数。这些概念在许多算法和数学计算中都有应用,本文将介绍如何在C++中表示正无穷和负无穷,从而减少代码量和增加代码的可读性。


一、int 和 long long 的范围

        int通常是32位整数类型

        其范围为-2147483648到2147483647(-2^31 到 2^31 - 1)

        long long通常是一种64位整数类型

        其范围为-9223372036854775808到9223372036854775807(-2^63 到 2^63 - 1)

二、在C++中的表示和实例

        1.表示

int 型数据正无穷:INT_MAX
负无穷:INT_MIN
long long 型数据正无穷:LLONG_MAX
负无穷:LLONG_MIN

         2.实例

#include<bits/stdc++.h>
using namespace std;

int main()
{
	cout << "int型数据: " << endl;
	cout << "正无穷: " << INT_MAX << endl;  //2147483647 
	cout << "负无穷: " << INT_MIN << endl;   //-2147483648 
	
	cout << endl << endl;
	
	cout << "long long型数据: " << endl;
	cout << "正无穷: " << LLONG_MAX << endl; 	//9223372036854775807
	cout << "负无穷: " << LLONG_MIN << endl;  //-9223372036854775808
	
	return 0;
}

         输出结果:


  码字不易,阁下的关注和点赞是给作者最大的动力和鼓励 ૮₍ ˃ ⤙ ˂ ₎ა 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Csdn入门到单身

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值