C\C++ 获取最值

C

C 语言的不同类型的最值可以在 limits.h 头文件里找到定义

cpp 复制代码
#include <limits.h>

int main() {
    printf("%d", INT_MAX); // 整数最大值
    printf("%d", INT_MIN); // 整数最小值
}

C++

C++ 有模板,可以通过替换下面的 int 和 double,可以获取任意数值类型的最大值或者最小值

cpp 复制代码
#include <limits>

int main() {
    std::cout << INT_MAX << std::endl;  // 整数最大值
    std::cout << std::numeric_limits<double>::min() << std::endl; // double最小值
}
相关推荐
你的冰西瓜5 小时前
C++ STL算法——排序和相关操作
开发语言·c++·算法·stl
今儿敲了吗6 小时前
29| 高考志愿
c++·笔记·学习·算法
浅念-6 小时前
C++ 模板进阶
开发语言·数据结构·c++·经验分享·笔记·学习·模版
紫陌涵光7 小时前
77. 组合
c++·算法·leetcode·深度优先
肆忆_8 小时前
Day 04|线程安全引用计数:让 SharedPtr 支持并发拷贝/析构
c++
三水彡彡彡彡9 小时前
C++拷贝函数:const与引用的高效实践
开发语言·c++
D_evil__10 小时前
【Effective Modern C++】第七章 并发API:35. 优先考虑基于任务的编程而非基于线程的编程
c++
hansang_IR10 小时前
【记录】AT_abc406模拟赛
c++·算法·模拟赛
消失的旧时光-194311 小时前
C++ 多线程与并发系统取向(七)—— 并发排障与工程纪律(从“会写”到“能控场”)
开发语言·c++·并发