Compile-time rational arithmetic – cppreference.com
Aus cppreference.com
<metanoindex/>
Das Klassen-Template std::ratio und zugehörigen Vorlagen bieten Kompilierung rationale Arithmetik-Unterstützung. Jede Instanziierung dieser Vorlage genau eine beliebige endliche rationale Zahl .
Original:
The class template std::ratio and associated templates provide compile-time rational arithmetic support. Each instantiation of this template exactly represents any finite rational number.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Compile-time Fraktionen
stellt exakte rationale Fraktion Original: represents exact rational fraction The text has been machine-translated via Google Translate. (Klassen-Template) | |
Mehrere Convenience typedefs, die auf die SI-Verhältnisse entsprechen, werden von der Standard-Bibliothek zur Verfügung:
Original:
Several convenience typedefs that correspond to the SI ratios are provided by the standard library:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
definiert in Header | |
Type Original: Type The text has been machine-translated via Google Translate. |
Definition |
yocto
|
Original:
The text has been machine-translated via Google Translate. |
zepto
|
Original:
The text has been machine-translated via Google Translate. |
atto
|
std::ratio<1, 1000000000000000000>
|
femto
|
std::ratio<1, 1000000000000000>
|
pico
|
std::ratio<1, 1000000000000>
|
nano
|
std::ratio<1, 1000000000>
|
micro
|
std::ratio<1, 1000000>
|
milli
|
std::ratio<1, 1000>
|
centi
|
std::ratio<1, 100>
|
deci
|
std::ratio<1, 10>
|
deca
|
std::ratio<10, 1>
|
hecto
|
std::ratio<100, 1>
|
kilo
|
std::ratio<1000, 1>
|
mega
|
std::ratio<1000000, 1>
|
giga
|
std::ratio<1000000000, 1>
|
tera
|
std::ratio<1000000000000, 1>
|
peta
|
std::ratio<1000000000000000, 1>
|
exa
|
std::ratio<1000000000000000000, 1>
|
zetta
|
Original:
The text has been machine-translated via Google Translate. |
yotta
|
Original:
The text has been machine-translated via Google Translate. |
Compile-time rationale Arithmetik
Mehrere Klassen-Templates, die arithmetische Operationen auf ratio Objekten zur Compile-Zeit zur Verfügung .
Original:
Several class templates, that perform arithmetic operations on ratio objects at compile-time are provided.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
definiert in Header | |
(C++11) |
fügt zwei Original: adds two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
subtrahiert zwei Original: subtracts two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
multipliziert zwei Original: multiplies two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
dividiert zwei Original: divides two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
Compile-time rationale Vergleich
Mehrere Klassen-Templates, die einen Vergleich Operationen auf ratio Objekten zur Compile-Zeit zur Verfügung .
Original:
Several class templates, that perform comparison operations on ratio objects at compile-time are provided.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
definiert in Header | |
(C++11) |
vergleicht zwei Original: compares two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
vergleicht zwei Original: compares two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
vergleicht zwei Original: compares two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
compares two ratio objects for less than or equal to at compile-time (Klassen-Template) [edit] |
(C++11) |
vergleicht zwei Original: compares two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |
(C++11) |
vergleicht zwei Original: compares two The text has been machine-translated via Google Translate. (Klassen-Template) [edit] |