int,long,long long对应10的数量级【c语言】

这篇具有很好参考价值的文章主要介绍了int,long,long long对应10的数量级【c语言】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        刷题的时候,题目会给出变量的范围,这个时候就要想清楚用哪个类型

#include<iostream>
using namespace std;

int main(){
    int d2 = (1<<31)-1;
    int d0 = 10;
    long l2 = ((long)1<<31)-1;
    long l0 = 10;
    long long ll2 = ((long long)1<<63)-1;
    long long ll0 = 10;

    for(int i = 0; i<8; i++) d0*=10;//即10^9
    for(int i = 0; i<8; i++) l0*=10;//即10^9
    for(int i = 0; i<17; i++) ll0*=10;//即10^18    

    cout<< d2 << "  (int的最大值)" <<endl;
    cout<< d0 << "  (对应10^9)" <<endl;
    cout<< l2 << "  (long的最大值)" <<endl;
    cout<< l0 << "  (对应10^9)" <<endl;
    cout<< ll2 << "  (long long的最大值)" <<endl;
    cout<< ll0 << "  (对应10^18)" <<endl;
    return 0;
}

输出结果为:

能达到10的12次方的long long c语言,c语言,蓝桥杯,c++,算法,学习文章来源地址https://www.toymoban.com/news/detail-849503.html

到了这里,关于int,long,long long对应10的数量级【c语言】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux命令:重复多次后台运行且不保存输出,查看命令对应的进程数量

    要在后台重复运行 Linux 命令并查看对应的进程数量,你可以使用循环结构和后台运行符号 `` 结合起来。以下是一个示例: ```bash for i in {1..3}; do     your_command /dev/null 21 done ``` 命令 `your_command /dev/null 21 ` 的含义如下: 1. `` 符号表示重定向输出。在这个命令中,`your_command` 的标

    2024年02月22日
    浏览(36)
  • int(1) 和 int(10)区别

    有个表的要加个user_id字段,user_id字段可能很大, alter table xxx ADD user_id int(1)。 int(1)怕是不够用吧,接下来是一通解释。 我们知道在mysql中 int占4个字节,那么对于无符号的int,最大值是2^32-1 = 4294967295,将近40亿,难道用了int(1),就不能达到这个最大值吗? id字段为无符号的

    2023年04月14日
    浏览(23)
  • YOLOv5_5.0训练自己的数据集 RuntimeError: result type Float can‘t be cast to the desired output type long int

    目录 第一步:下载YOLOv5代码,并配置环境,测试一下是否有无环境问题 第二步:数据集格式的转换与划分 第三步:修改配置文件,准备训练 yolov5_5.0源代码开源地址: 1.源代码下载后右击选择PyCharm打开,等待一会,会弹出一个要你配置环境的对话框,关掉它,我们自己配置

    2024年02月11日
    浏览(28)
  • Python函数每日一讲10 - int()

    在Python编程中,经常需要将数据从一种类型转换为另一种类型。 int() 函数是Python中用于将其他数据类型转换为整数类型的内置函数之一。通过本文的介绍,你将了解 int() 函数的基本用法和常见应用场景,帮助你更好地处理数据类型转换的需求。 int() 函数用于将指定的值转换

    2024年03月20日
    浏览(43)
  • 10 mysql tiny/small/medium/big int 的数据存储

    这里主要是 由于之前的一个 datetime 存储的时间 导致的问题的衍生出来的探究  探究的主要内容为 int 类类型的存储, 浮点类类型的存储, char 类类型的存储, blob 类类型的存储, enum/json/set/bit 类类型的存储  本文主要 的相关内容是 int 类类型的相关数据的存储   这部分数据 客

    2024年02月10日
    浏览(33)
  • C语言整型上下限INT_MAX INT_MIN及其运算

    在C语言中,整型数据类型有不同的大小和范围,可以用于存储整数值。标准C语言提供了几种整型数据类型,包括有符号整型(int),无符号整型(unsigned int),短整型(short),长整型(long)等。 在C语言中,可以使用 INT_MAX 和 INT_MIN 宏来获取有符号整型的最大值和最小值。 INT_MAX 表示

    2024年02月22日
    浏览(28)
  • 系统升级数量超微软预期,Win10/11盗版激活被封杀

    声明:本文提供的命令、工具来自第三方网站,仅供学习交流使用,下载后24小时内删除,一切非法使用责任由使用者自行承担。 上月底 Win11 迎来了 Moment 4 功能更新,任务栏取消合并居然真的回归了。 巨硬终于妥协,看样子是想努力逆转 Win11 口碑,谁叫市场份额一直维持在

    2024年02月06日
    浏览(38)
  • docker 笔记10:Docker轻量级可视化工具Portainer

    Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。  https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux 步骤  docker命令安装  第一次登录需创建admin,访问地址:xxx.xxx.xxx.xxx:9000 用户名,直接用默认admin 密码记得8位,

    2024年02月09日
    浏览(36)
  • go语言int64整型转字符串

    go语言中string(int)会把int当成UTF-8的Unicode值,转换成对应的字符,标准库strconv是专门用来实现基本数据类型和其字符串表示的相互转换。 http://doc.golang.ltd/pkg/strconv.htm

    2024年02月12日
    浏览(36)
  • 10 分钟在K8s 中部署轻量级日志系统 Loki

    转载至我的博客 https://www.infrastack.cn ,公众号:架构成长指南 Loki 是什么? Loki是由Grafana Labs开源的一个水平可扩展、高可用性,多租户的日志聚合系统的日志聚合系统。它的设计初衷是为了解决在大规模分布式系统中,处理海量日志的问题。Loki采用了分布式的架构,并且与

    2024年02月21日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包