Skip to content

Latest commit

 

History

History
74 lines (57 loc) · 4.19 KB

ratio.md

File metadata and controls

74 lines (57 loc) · 4.19 KB

ratio

  • ratio[meta header]
  • cpp11[meta cpp]

<ratio>ヘッダでは、コンパイル時有理数演算のための、いくつかのクラスを定義する。

ratioクラステンプレート

名前 説明 対応バージョン
ratio コンパイル時有理数(class template) C++11

四則演算

名前 説明 対応バージョン
ratio_add 加算(alias template) C++11
ratio_subtract 減算(alias template) C++11
ratio_multiply 乗算(alias template) C++11
ratio_divide 除算(alias template) C++11

比較演算

名前 説明 対応バージョン
ratio_equal 等値比較(class template) C++11
ratio_not_equal 非等値比較(class template) C++11
ratio_less 左辺が右辺より小さいかの比較(class template) C++11
ratio_less_equal 左辺が右辺以下かの比較(class template) C++11
ratio_greater 左辺が右辺より大きいかの比較(class template) C++11
ratio_greater_equal 左辺が右辺以上かの比較(class template) C++11

SI接頭辞の別名型

名前 説明 対応バージョン
quecto クエクト(type-alias) C++26
ronto ロント(type-alias) C++26
yocto ヨクト(type-alias) C++11
zepto ゼプト(type-alias) C++11
atto アト(type-alias) C++11
femto フェムト(type-alias) C++11
pico ピコ(type-alias) C++11
nano ナノ(type-alias) C++11
micro マイクロ(type-alias) C++11
milli ミリ(type-alias) C++11
centi センチ(type-alias) C++11
deci デシ(type-alias) C++11
deca デカ(type-alias) C++11
hecto ヘクト(type-alias) C++11
kilo キロ(type-alias) C++11
mega メガ(type-alias) C++11
giga ギガ(type-alias) C++11
tera テラ(type-alias) C++11
peta ペタ(type-alias) C++11
exa エクサ(type-alias) C++11
zetta ゼタ(type-alias) C++11
yotta ヨタ(type-alias) C++11
ronna ロナ(type-alias) C++26
quetta クエタ(type-alias) C++26

バージョン

言語

  • C++11

参照