📄 pex2_4.cpp
字号:
#include <iostream.h>
#include <iomanip.h>
void main(void)
{
double x = 1, d;
double inc = double(1)/10;
cout.setf(ios::scientific);
cout.precision(18);
while ((d = x+inc) != 1)
{
cout << "For increment " << inc
<< " value is " << d << endl;
inc *= double(1)/10;
}
}
/*
<Run>
For increment 1.000000000000000060e-01 value is 1.100000000000000090e+00
For increment 1.000000000000000190e-02 value is 1.010000000000000010e+00
For increment 1.000000000000000240e-03 value is 1.000999999999999890e+00
For increment 1.000000000000000320e-04 value is 1.000099999999999990e+00
For increment 1.000000000000000420e-05 value is 1.000010000000000070e+00
For increment 1.000000000000000380e-06 value is 1.000000999999999920e+00
For increment 1.000000000000000480e-07 value is 1.000000100000000060e+00
For increment 1.000000000000000520e-08 value is 1.000000009999999940e+00
For increment 1.000000000000000480e-09 value is 1.000000001000000080e+00
For increment 1.000000000000000550e-10 value is 1.000000000100000010e+00
For increment 1.000000000000000590e-11 value is 1.000000000010000000e+00
For increment 1.000000000000000590e-12 value is 1.000000000001000090e+00
For increment 1.000000000000000660e-13 value is 1.000000000000099920e+00
For increment 1.000000000000000790e-14 value is 1.000000000000009990e+00
For increment 1.000000000000000870e-15 value is 1.000000000000001110e+00
For increment 1.000000000000000970e-16 value is 1.000000000000000000e+00
For increment 1.000000000000001000e-17 value is 1.000000000000000000e+00
For increment 1.000000000000001030e-18 value is 1.000000000000000000e+00
For increment 1.000000000000001060e-19 value is 1.000000000000000000e+00
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -