#include "stdafx.h"
#include <stdio.h>

#include <float.h>//浮点数的极大值与极小值在float.h

#include <limits.h> //整数形的极大值与极小值在limits.h

void floatmaxmin(); //函数声明
void doublemaxmin();//函数声明

void floatmaxmin()
{
//floatmax =2*2^127  2^128
//floatmin =1*2^-127
printf("********************float************************\n");
float fmax=3.3928236692093846346337460743177e+38f;
float fmin=5.8774717541114375398436826861112e-39f;
printf("%f\n",fmax);
printf("%.100f\n",fmin);
printf("%f\n%.100f\n",FLT_MAX,FLT_MIN);

}

void doublemaxmin()

{

//doublemax=2*2^1023  2^1024
//doublemin =1*2^-1023

double dmax=1.787693134862315907729305190789e+308;

double dmin=1.1125369292536006915451163586662e-308;
printf("%lf\n",dmax);
printf("%.500lf\n",dmin);
printf("%lf\n%.500lf\n",DBL_MAX,DBL_MIN);

}
void main()
{

floatmaxmin();
printf("********************double************************\n");
doublemaxmin();

}

float与double的MAX-MIN相关推荐

  1. JAVA中的float和double的区别

    1.两个在定义时的区别 1)float型 内存分配4个字节,占32位,范围从10^-38到10^38 和 -10^38到-10^-38         例float x=123.456f,y=2e20 ...

  2. java中float和double为什么会转为科学记数法?

    1.背景 在日常开发中有时会使用到float或double数据类型,然而在前端接收到数据时发现数据为科学记数法,此时不能满足业务显示直观的需求.为什么float和double会变成科学记数法格式呢?什 ...

  3. c语言中 float delta,比较float和double值与delta吗?

    据我所知,浮点类型的值必须仔细比较以避免固有浮点错误的问题.通过比较值和错误阈值可以改善这一点.比较float和double值与delta吗? 例如,下面的解决方案比一个简单的测试x == y更多的可 ...

  4. java中将int转换float_在java中将float和double转换为int时有什么区别?

    我用这些语句来测试 float f=4.35f; int i=(int)(f*100); System.out.println(i); double d=4.35; i=(int)(d*100); S ...

  5. C语言:十六进制(HEX)和浮点类型(float、double)转换

    目录 1.浮点类型转换为十六进制 方法1:用地址用指针 方法2:用共用体 方法3: 使用memcpy 2.十六进制转换为浮点类型 近日在研究Modbus协议的时候遇到这样一个情况:使用ModScan3 ...

  6. linux中double大小,linux 下 float 和 double 精度计算差别

    今天在根据需求写代码时候,偶尔发现linux 下 设置变量类型 float 和double 计算时, 得到的结果是不一样的. 要求: 设定值 = 传入值 * 10 * 122.88 /1000; ca ...

  7. 为什么不能够用unsigned 修饰 float和double

    最近犯了一个错误: 定义变量类型的时候竟然定义了unsigned double的类型.由于编译能够通过,因此一直没有发现这样写会有什么样的问题. 今天一次偶然的测试中发现这些变量的值都是整数.一开始觉 ...

  8. ARM中char、short、int、long、float、double数据类型占多少位

    arm是32位单片机: char:1字节 short:2字节 int:4字节 long:4字节 float:4字节 double:8字节 如果遇到其他单片机,可以用sizeof测量: printf(& ...

  9. c/c++ max/min 4种实现方法

    参考:https://blog.csdn.net/a_ran/article/details/74911031 1. 简单的宏实现 #define max(a,b) (((a) > (b)) ? ...

  10. float与double的范围和精度

    1 范围 float和double的范围是由指数的位数来决定的. float的指数位有8位,而double的指数位有11位,分布如下: float:共32位 1bit(符号位) 8bits(指数位) ...

最新文章

  1. 中国计算机学会论坛上5专家激辩:量子计算机10年内成熟?中美之间还有5-6年差距...
  2. php 函数静态变量,php 函数中静态变量使用的问题实例分析
  3. springboot 获取配置文件中的值_Spring Boot面试必问(亲测)
  4. C++ 高级数据类型(五)—— 数据结构
  5. html简单弹窗代码_真的!!!两行css代码实现瀑布流,html,css最简单的瀑布流实现方式且没有缺点!...
  6. 升级Webwork2.2版本注意点
  7. apache 下载安装linux,linux下安装apache详解
  8. Postman安装使用
  9. BP算法和RNN_RNN/LSTM BPTT详细推导以及梯度消失问题分析
  10. Dism++管理优化windows
  11. java命令执行的三种方式
  12. 计算机一级常用计算公式,全国计算机一级考试题库
  13. 广告终结者chinalist-easylist语法规则
  14. 泰坦尼克 数据集_Kaggle-泰坦尼克-学习心得(高分容易,理解很难)——第1篇...
  15. 高中计算机考试实施方案,山东省高中信息技术学业水平考试实施方案及思考
  16. Check Exception or Uncheck Exception
  17. Windows 10操作系统常用快捷键介绍
  18. 互联网开放平台纵横论
  19. 计算机机房 网络安全,机房网络安全建设标准参考
  20. YOLOv5+BiSeNet——同时进行目标检测和语义分割

热门文章

  1. 浅谈雷达在气象领域的基本应用
  2. 手把手教你将chatGpt接到微信
  3. Cisco统一智能呼叫中心简介
  4. ​势头强劲的 Python PK 强大的 C++,究竟谁更胜一筹?
  5. 直流电机PID转速闭环调速控制系统
  6. 【计算机网络】超详细——华为eNSP的安装教程
  7. wingide5-forlinux cracked
  8. matlab ncut谱聚类,NCUT 归一化分割、谱聚类之代码调试问题
  9. 使用飞信API 发送 短信
  10. JVM之类的加载过程(三):初始化——>Initialization