Skip to content

Commit 95fd273

Browse files
committed
htmlから変換したmdを追加
1 parent 333f0b8 commit 95fd273

File tree

272 files changed

+16209
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

272 files changed

+16209
-0
lines changed

reference/cfloat/dbl_dig.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#DBL_DIG
2+
```cpp
3+
#define DBL_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
n 桁の10進数を double に変換し、また元に戻した場合に値が変わらないような n のうち最大のもの。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[digits10](/reference/limits/numeric_limits/digits10.md) と等しい。

reference/cfloat/dbl_epsilon.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#DBL_EPSILON
2+
```cpp
3+
#define DBL_EPSILON implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
double の機械イプシロンを表す。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[epsilon](/reference/limits/numeric_limits/epsilon.md)() と等しい。

reference/cfloat/dbl_mant_dig.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#DBL_MANT_DIG
2+
```cpp
3+
#define DBL_MANT_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
double の仮数部の桁数を表す。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[digits](/reference/limits/numeric_limits/digits.md) と等しい。

reference/cfloat/dbl_max.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#DBL_MAX
2+
3+
```cpp
4+
#define DBL_MAX implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
11+
double の最大の有限値。
12+
13+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[max](/reference/limits/numeric_limits/max.md)() と等しい。

reference/cfloat/dbl_max_10_exp.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#DBL_MAX_10_EXP
2+
3+
```cpp
4+
#define DBL_MAX_10_EXP implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
10の n 乗が double の正の正規化数であるような n の最大値。
11+
12+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[max_exponent10](/reference/limits/numeric_limits/max_exponent10.md) と等しい。

reference/cfloat/dbl_min.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#DBL_MIN
2+
```cpp
3+
#define DBL_MIN implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
double の正の正規化数のうち最小のもの。
10+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[min](/reference/limits/numeric_limits/min.md)() と等しい。
11+

reference/cfloat/dbl_min_10_exp.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#DBL_MIN_10_EXP
2+
3+
```cpp
4+
#define DBL_MIN_10_EXP implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
10の n 乗が double の正の正規化数の最小値以上であるような n の最小値。
11+
12+
std::[numeric_limits](/reference/limits/numeric_limits.md)<double>::[min_exponent10](/reference/limits/numeric_limits/min_exponent10.md) と等しい。

reference/cfloat/flt_dig.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#FLT_DIG
2+
```cpp
3+
#define FLT_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
n 桁の10進数を float に変換し、また元に戻した場合に値が変わらないような n のうち最大のもの。
9+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[digits10](/reference/limits/numeric_limits/digits10.md) と等しい。

reference/cfloat/flt_epsilon.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#FLT_EPSILON
2+
```cpp
3+
#define FLT_EPSILON implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
float の機械イプシロンを表す。
9+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[epsilon](/reference/limits/numeric_limits/epsilon.md)() と等しい。

reference/cfloat/flt_eval_method.md

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#FLT_EVAL_METHOD
2+
```cpp
3+
<a href='/'/>#define FLT_EVAL_METHOD implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
FLT_EVAL_METHOD は、浮動小数点数がどのように評価されるかを表す。
9+
10+
FLT_EVAL_METHOD が 0 のとき、各浮動小数点数型でそのまま評価する。
11+
1 のとき、float を double, double を double, long double を long double とみて評価する。
12+
2 のとき、すべての浮動小数点数型を long double とみて評価する。
13+
-1 のときは決定できない。
14+
その他の負の数のとき、実装依存の動作をする。
15+
16+
FLT_EVAL_METHOD の値により [float_t](/reference/cmath/float_t.md), [double_t](/reference/cmath/double_t.md) の型は次の表のようになる。
17+
18+
19+
| | | |
20+
|-----------------|--------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|
21+
| FLT_EVAL_METHOD | [float_t](/reference/cmath/float_t.md) | [double_t](/reference/cmath/double_t.md) |
22+
| 0 | float | double |
23+
| 1 | double | double |
24+
| 2 | long double | long double |
25+
| その他 | 実装依存 | 実装依存 |
26+

reference/cfloat/flt_mant_dig.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#FLT_MANT_DIG
2+
```cpp
3+
#define FLT_MANT_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
float の仮数部の桁数を表す。
9+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[digits](/reference/limits/numeric_limits/digits.md) と等しい。

reference/cfloat/flt_max.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#FLT_MAX
2+
```cpp
3+
#define FLT_MAX implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
float の最大の有限値。
10+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[max](/reference/limits/numeric_limits/max.md)() と等しい。

reference/cfloat/flt_max_10_exp.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#FLT_MAX_10_EXP
2+
3+
```cpp
4+
#define FLT_MAX_10_EXP implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
10の n 乗が float の正の正規化数であるような n の最大値。
11+
12+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[max_exponent10](/reference/limits/numeric_limits/max_exponent10.md) と等しい。

reference/cfloat/flt_min.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#FLT_MIN
2+
```cpp
3+
#define FLT_MIN implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
float の正の正規化数のうち最小のもの。
10+
std:[:numeric_limits](/reference/limits/numeric_limits.md)<float>::[min](/reference/limits/numeric_limits/min.md)() と等しい。

reference/cfloat/flt_min_10_exp.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#FLT_MIN_10_EXP
2+
```cpp
3+
#define FLT_MIN_10_EXP implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
10の n 乗が float の正の正規化数の最小値以上であるような n の最小値。
9+
std::[numeric_limits](/reference/limits/numeric_limits.md)<float>::[min_exponent10](/reference/limits/numeric_limits/min_exponent10.md) と等しい。

reference/cfloat/ldbl_dig.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#LDBL_DIG
2+
```cpp
3+
#define LDBL_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
n 桁の10進数を long double に変換し、また元に戻した場合に値が変わらないような n のうち最大のもの。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[digits10](/reference/limits/numeric_limits/digits10.md) と等しい。

reference/cfloat/ldbl_epsilon.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#LDBL_EPSILON
2+
```cpp
3+
#define LDBL_EPSILON implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
long double の機械イプシロンを表す。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[epsilon](/reference/limits/numeric_limits/epsilon.md)() と等しい。

reference/cfloat/ldbl_mant_dig.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#LDBL_MANT_DIG
2+
```cpp
3+
#define LDBL_MANT_DIG implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
long double の仮数部の桁数を表す。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[digits](/reference/limits/numeric_limits/digits.md) と等しい。

reference/cfloat/ldbl_max.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#LDBL_MAX
2+
3+
```cpp
4+
#define LDBL_MAX implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
11+
long double の最大の有限値。
12+
13+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[max](/reference/limits/numeric_limits/max.md)() と等しい。

reference/cfloat/ldbl_max_10_exp.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#LDBL_MAX_10_EXP
2+
3+
```cpp
4+
#define LDBL_MAX_10_EXP implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
10の n 乗が long double の正の正規化数であるような n の最大値。
11+
12+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[max_exponent10](/reference/limits/numeric_limits/max_exponent10.md) と等しい。

reference/cfloat/ldbl_min.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#LDBL_MIN
2+
```cpp
3+
#define LDBL_MIN implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
10+
11+
long double の正の正規化数のうち最小のもの。
12+
13+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[min](/reference/limits/numeric_limits/min.md)() と等しい。
14+

reference/cfloat/ldbl_min_10_exp.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#LDBL_MIN_10_EXP
2+
3+
```cpp
4+
#define LDBL_MIN_10_EXP implementation-defined
5+
```
6+
* implementation-defined[italic]
7+
8+
##概要
9+
10+
10の n 乗が long double の正の正規化数の最小値以上であるような n の最小値。
11+
12+
std::[numeric_limits](/reference/limits/numeric_limits.md)<long double>::[min_exponent10](/reference/limits/numeric_limits/min_exponent10.md) と等しい。

reference/climits/char_bit.md

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
#CHAR_BIT
2+
```cpp
3+
#define CHAR_BIT implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
1バイトのビット数を表す。
10+
11+
12+
##例
13+
14+
15+
16+
```cpp
17+
#include <climits>
18+
19+
#include <iostream>
20+
```
21+
22+
`int main()`
23+
24+
`{`
25+
26+
` std::cout << CHA_BIT << '\n';`
27+
28+
`}`
29+
30+
31+
32+
###出力例
33+
34+
```cpp
35+
8
36+
```
37+
38+
##バージョン
39+
40+
41+
###言語
42+
43+
44+
- C++03
45+
46+
- C++11
47+
48+
49+
###処理系
50+
51+
52+
- [GCC](/implementation#gcc.md): 4.5.3
53+
54+
- [GCC, C++0x mode](/implementation#gcc.md): 4.5.3
55+
56+
- [Visual C++](/implementation#visual_cpp.md): 7.1, 8.0, 9.0, 10.0
57+

reference/climits/char_max.md

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
#CHAR_MAX
2+
```cpp
3+
#define CHAR_MAX implementation-defined
4+
```
5+
* implementation-defined[italic]
6+
7+
##概要
8+
9+
char の最大値。
10+
11+
std::[numeric_limits](/reference/limits/numeric_limits.md)<char>::[max](/reference/limits/numeric_limits/max.md)() と等しい。
12+
13+
14+
##例
15+
16+
17+
```cpp
18+
#include <climits>
19+
20+
#include <iostream>
21+
```
22+
23+
`int main()`
24+
25+
`{`
26+
27+
` std::cout << CHAR_MAX << '\n';`
28+
29+
`}`
30+
31+
32+
33+
34+
###出力例
35+
36+
```cpp
37+
127
38+
```
39+
40+
##バージョン
41+
42+
43+
###言語
44+
45+
46+
- C++03
47+
48+
- C++11
49+
50+
###処理系
51+
52+
53+
- [GCC](/implementation#gcc.md): 4.5.3
54+
55+
- [GCC, C++0x mode](/implementation#gcc.md): 4.5.3
56+
57+
- [Visual C++](/implementation#visual_cpp.md): 7.1, 8.0, 9.0, 10.0
58+

0 commit comments

Comments
 (0)