double型浮点数最大正数值和最小正数值分别是多少?(不必特别精确)
2014-10-04 00:22
405 查看
#include <stdio.h> int main(){ double i=0.0000000000000001; for(;i>0;i+=0.0000000000000001){ } printf("%.100lf\n%.100lf\n",i,i-1); return 0; }
执行的时间特别久
注意1精度与溢出的问题
2注意i是double类型不可以是int 类型
相关文章推荐
- i++在两个线程里边分别执行100次,能得到的最大值和最小值分别是多少?(答案是200和2)
- 将[1,n^2]区间内n^2个数字分别填充到n*n的矩阵里,要求任意两个相邻的数字的和,它们的最大值最小是多少?
- #定义泛型类#分别求Integer和Double型数组中元素的最大值,最小值,平均值
- 是i++在两个线程里边分别执行100次,能得到的最大值和最小值分别是多少?
- 输出一组数差值最大及最小的分别有多少对
- 面试---i++在两个线程分别执行100次,最大值和最小值分别多少
- Java输出double类型中的最小正数和最大正数
- 四则运算问题扩充:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位)、打印中每行的间隔可调整;
- 尽管是一个CS专业的学生,小B的数学基础很好并对数值计算有着特别的兴趣,喜欢用计算机程序来解决数学问题。现在,她正在玩一个数值变换的游戏。她发现计算机中经常用不同的进制表示同一个数,如十进制数123表达为16进制时只包含两位数7、11(B),用八进制表示时为三位数1、7、3。按不同进制表达时,各个位数的和也不同,如上述例子中十六进制和八进制中各位数的和分别是18和11。
- C语言:将一个5x5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素....
- 实验9(1)程序填空:下列程序在数组中同时查找最大元素和最小元素的下标,分别存放在 main()函数的max 和 min 变量中。要求:根据运行结果分析程序和填空,并注释说明填充依据。
- double 型浮点数能精确到多少位小数
- hdu 5289 Assignment(给一个数组,求有多少个区间,满足区间内的最大值和最小值之差小于k)
- C语言中【不确定输入个数数值的最大值、最小值、平均值】
- 腾讯2017年实习生编程题目(第三题)——有趣的数字 小Q今天在上厕所时想到了这个问题:有n个数,两两组成二元组,差最小的有多少对呢?差最大呢?
- 把一个包含n个正整数的序列划分成m个连续的子序列。设第i个序列的各数之和为S(i),求所有S(i)的最大值的最小值是多少?
- 小tips:JS数值之间的转换,JS中最大的Number是多少?,JS == 与 === 的区别
- 分别显示用float和double指数记数法所能表示的最大值和最小值 以一个最高有效位为1的二进制数字开始,用有符号右移操作符对其进行右移,直至所有二进制位都被移除为止,每移一位都要使用Integer
- Edittext输入数值时做最大最小的限制如0.01到9999.99
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。