C++ 中的大小数字处理
在 C++ 编程中,处理不同大小的数字是一项常见且重要的任务。本文将详细介绍 C++ 中各种整数类型和浮点数类型的特点、使用方法以及相关的注意事项。
1. 整数类型
1.1 长整数(Long Integers)
有时候, int 类型无法满足我们对位数的需求,这时可以使用长整数类型。在定义变量时,添加 long 关键字即可得到长整数。例如:
long int lots_o_bits{2147483647};
也可以省略 int :
long lots_o_bits{2147483647};
标准规定 long int 至少能处理 32 位的数字,范围是 -2,147,483,648 到 2,147,483,647,但具体实现可能会选择更大的位数。C++ 并不保证 long int 一定比普通的 int 长。在不同平台上, int 和 long 的位数可能不同。
long long int 类型更大,通常为 64 位,范围至少是 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。同样,
超级会员免费看
订阅专栏 解锁全文
4413

被折叠的 条评论
为什么被折叠?



