This documentation is automatically generated by online-judge-tools/verification-helper
This project is maintained by tsutaj
#include <climits>
#include <cfloat>
[int]
INT_MIN ~ INT_MAX
-2^31 ~ 2^31 - 1
-2147483648 ~ 2147483647
[unsigned int]
0 ~ UINT_MAX
0 ~ 2^32 - 1
0 ~ 4294967295
[long long]
LLONG_MIN ~ LLONG_MAX
-2^63 ~ 2^63 - 1
-9223372036854775808 ~ 9223372036854775807
[unsigned long long]
0 ~ ULONG_MAX
0 ~ 2^64 - 1
0 ~ 18446744073709551615
[float] ※ 単精度
FLT_MIN ~ FLT_MAX
1.175494351e-38F ~ 3.402823466e+38F
[double] ※ 倍精度
DBL_MIN ~ DBL_MAX
2.2250738585072014e-308 ~ 1.7976931348623158e+308
[long double]
LDBL_MIN ~ LDBL_MAX
環境によって変化するが、double型よりも精度が良い場合がほとんど。
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/site-packages/onlinejudge_verify/documentation/build.py", line 71, in _render_source_code_stat
bundled_code = language.bundle(stat.path, basedir=basedir, options={'include_paths': [basedir]}).decode()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/site-packages/onlinejudge_verify/languages/cplusplus.py", line 187, in bundle
bundler.update(path)
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/site-packages/onlinejudge_verify/languages/cplusplus_bundle.py", line 289, in update
uncommented_lines = get_uncommented_code(path, iquotes=self.iquotes, compiler=self.compiler).splitlines(keepends=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/site-packages/onlinejudge_verify/languages/cplusplus_bundle.py", line 195, in get_uncommented_code
code = _get_uncommented_code(path.resolve(), iquotes_options=tuple(iquotes_options), compiler=compiler)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/site-packages/onlinejudge_verify/languages/cplusplus_bundle.py", line 188, in _get_uncommented_code
return subprocess.check_output(command)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.11.1/x64/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['g++', '-x', 'c++', '-I', '/home/runner/work/cpp_library/cpp_library', '-fpreprocessed', '-dD', '-E', '/home/runner/work/cpp_library/cpp_library/math/math_000_limits.cpp']' returned non-zero exit status 1.