68
68
69
69
</ head >
70
70
< body >
71
- < header data-kunai-mdinfo ="{"meta": {"cpp": ["cpp14"]}, "sources": [{"id": "7e2638c8790943b84ad0ac05983f7e0973ba790b ", "source": "#include <iostream>\n#include <limits>\n\nint main()\n{\n int decimal_value = 123'456;\n std::cout << decimal_value << std::endl;\n\n int octal_value = 0123'456;\n std::cout << octal_value << std::endl;\n\n int hex_value = 0x123 '456 ;\n std::cout << hex_value << std::endl;\n\n int binary_value = 0b1010'1010;\n std::cout << binary_value << std::endl;\n\n double floating_point_value = 12'345.678'901;\n std::cout.precision(std::numeric_limits<double>::max_digits10);\n std::cout << floating_point_value << std::endl;\n}\n"}], "page_id": ["lang", "cpp14", "digit_separators"]} ">
71
+ < header data-kunai-mdinfo ="{"meta": {"cpp": ["cpp14"]}, "sources": [{"id": "0baa7461a40b83db5bb6bf7ebef58aece4315e89 ", "source": "#include <iostream>\n#include <limits>\n\nint main()\n{\n int decimal_value = 123'456;\n std::cout << decimal_value << std::endl;\n\n int octal_value = 0123'456;\n std::cout << octal_value << std::endl;\n\n int hex_value = 0x12 '34'56 ;\n std::cout << hex_value << std::endl;\n\n int binary_value = 0b1010'1010;\n std::cout << binary_value << std::endl;\n\n double floating_point_value = 12'345.678'901;\n std::cout.precision(std::numeric_limits<double>::max_digits10);\n std::cout << floating_point_value << std::endl;\n}\n"}], "page_id": ["lang", "cpp14", "digit_separators"]} ">
72
72
< nav class ="navbar navbar-default " role ="navigation ">
73
73
< div class ="container-fluid ">
74
74
< div class ="navbar-header ">
188
188
189
189
< p class ="text-right "> < small >
190
190
最終更新日時(UTC):
191
- < span itemprop ="datePublished " content ="2024-07-08T07:33:21 ">
192
- 2024年07月08日 07時33分21秒
191
+ < span itemprop ="datePublished " content ="2025-01-28T06:46:42 ">
192
+ 2025年01月28日 06時46分42秒
193
193
</ span >
194
194
< br />
195
195
< span itemprop ="author " itemscope itemtype ="http://schema.org/Person ">
196
- < span itemprop ="name "> Akira Takahashi </ span >
196
+ < span itemprop ="name "> yoh </ span >
197
197
</ span >
198
198
が更新
199
199
</ small > </ p >
@@ -234,11 +234,11 @@ <h2>仕様</h2>
234
234
< li > 桁区切り文字(digit separators)は、数値リテラルの読みやすさを向上させるため導入された、数値リテラルの間に挿入することを許可された特殊な文字である</ li >
235
235
< li > 桁区切り文字には、シングルクォーテーション(< code > '</ code > )を使用する</ li >
236
236
< li > 桁区切り文字は、整数リテラルと浮動小数点数リテラルに対して使用できる</ li >
237
- < li > 桁区切り文字は、リテラルの先頭に入力することはできない </ li >
238
- < li > 浮動小数点数リテラルでは、小数部にも桁区切り文字を入力できる </ li >
237
+ < li > 桁区切り文字は、数字並びの先頭や末尾に配置したり、2個以上を連続して配置することはできない </ li >
238
+ < li > 浮動小数点数リテラルでは、小数部や指数部にも桁区切り文字を配置できる </ li >
239
239
</ ul >
240
240
< h2 > 例</ h2 >
241
- < p > < div class ="yata " id ="7e2638c8790943b84ad0ac05983f7e0973ba790b "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/iostream.html "> <iostream></ a > </ span > < span class ="cp "> </ span >
241
+ < p > < div class ="yata " id ="0baa7461a40b83db5bb6bf7ebef58aece4315e89 "> < div class ="codehilite "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/iostream.html "> <iostream></ a > </ span > < span class ="cp "> </ span >
242
242
< span class ="cp "> #include</ span > < span class ="cpf "> < a href ="../../reference/limits.html "> <limits></ a > </ span > < span class ="cp "> </ span >
243
243
244
244
< span class ="kt "> int</ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span >
@@ -249,7 +249,7 @@ <h2>例</h2>
249
249
< span class ="kt "> int</ span > < span class ="n "> octal_value</ span > < span class ="o "> =</ span > < span class ="mo "> 0123</ span > < span class ="err "> '</ span > < span class ="mi "> 456</ span > < span class ="p "> ;</ span >
250
250
< span class ="n "> < a href ="../../reference/iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> octal_value</ span > < span class ="o "> <<</ span > < span class ="n "> < a href ="../../reference/ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
251
251
252
- < span class ="kt "> int</ span > < span class ="n "> hex_value</ span > < span class ="o "> =</ span > < span class ="mh "> 0x123 </ span > < span class ="err "> '</ span > < span class ="mi "> 456 </ span > < span class ="p "> ;</ span >
252
+ < span class ="kt "> int</ span > < span class ="n "> hex_value</ span > < span class ="o "> =</ span > < span class ="mh "> 0x12 </ span > < span class ="err "> '</ span > < span class ="mi "> 34 </ span > < span class =" err " > ' </ span > < span class =" mi " > 56 </ span > < span class ="p "> ;</ span >
253
253
< span class ="n "> < a href ="../../reference/iostream/cout.html "> std::cout</ a > </ span > < span class ="o "> <<</ span > < span class ="n "> hex_value</ span > < span class ="o "> <<</ span > < span class ="n "> < a href ="../../reference/ostream/endl.html "> std::endl</ a > </ span > < span class ="p "> ;</ span >
254
254
255
255
< span class ="kt "> int</ span > < span class ="n "> binary_value</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="n "> b1010</ span > < span class ="err "> '</ span > < span class ="mi "> 1010</ span > < span class ="p "> ;</ span >
0 commit comments