最終更新日時:
が更新

履歴 編集

<ratio>

ratio(C++11)

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

ratioクラステンプレート

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

四則演算

名前 説明 対応バージョン
ratio_add 加算(alias template) C++11
ratio_substract 減算(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接頭辞の別名型

名前 説明 対応バージョン
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

バージョン

言語

  • C++11

参照