float与double的MAX-MIN

#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();






}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值