c语言浮常对13
Posted 周三石
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言浮常对13相关的知识,希望对你有一定的参考价值。
双精 d = 0x1.2p3; // 十六进制小数 1.2 (十进制 1.125 )乘 2^3 ,即 9.0
双精 d = 1.2e3; // 十进制小数 1.2 乘 10^3 ,即 1200.0
双精 x = 1e0; // 浮点数 1.0 (不用小数点)
双精 x = 1.; // 浮点数 1.0 (小数部分可选)
双精 y = .1; // 浮点数 0.1 (整数部分可选)
#包含 <标io.h>
整 主(空)
{
打印格式("15.0 = %a\n", 15.0);
打印格式("0x1.ep+3 = %f\n", 0x1.ep+3);
// 超出 双精 范围的常量.
打印格式("+2.0e+308 --> %g\n", 2.0e+308);
打印格式("+1.0e-324 --> %g\n", 1.0e-324);
打印格式("-1.0e-324 --> %g\n", -1.0e-324);
打印格式("-2.0e+308 --> %g\n", -2.0e+308);
}
15.0 = 0x1.ep+3
0x1.ep+3 = 15.000000
+2.0e+308 --> 无穷
+1.0e-324 --> 0
-1.0e-324 --> -0
-2.0e+308 --> -无穷
对(;;) {
打印格式("无尽 循环!");
}
对(整 n = 0; n < 10; ++n, 打印格式("%d\n", n))
; // 空语句
对 (整 i = 0; ; ) {
长 i = 1; // C 中合法, C++ 中非法
// ...
}
#包含 <标io.h>
#包含 <标准库.h>
枚 { 大小 = 8 };
整 主(空)
{
整 数组[大小];
对(大小型 i = 0 ; i < 大小; ++i)
数组 [i] = 随机() % 2;
打印格式("数组 填充!\n");
对 (大小型 i = 0; i < 大小; ++i)
打印格式("%d ", 数组[i]);
打印格式("\n");
}
数组 填充!
1 0 1 1 1 1 0 0
以上是关于c语言浮常对13的主要内容,如果未能解决你的问题,请参考以下文章
C中预定义标识符define include undef ifdef ifndef endif line 的用法以及意义?最好带例子
[NC13C]形态形成场/[Gym100430B]Divisible Substrings