Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
ccpp:math [2019/09/30 14:35] – [Odkazy] bures | ccpp:math [2023/11/15 08:00] (aktuální) – bures | ||
---|---|---|---|
Řádek 20: | Řádek 20: | ||
| | ||
printf(" | printf(" | ||
- | printf(" | + | printf(" |
| | ||
return 0; | return 0; | ||
Řádek 41: | Řádek 41: | ||
| | ||
std:: | std:: | ||
- | std:: | + | std:: |
| | ||
return 0; | return 0; | ||
Řádek 63: | Řádek 63: | ||
double vysl = pow(x, y); | double vysl = pow(x, y); | ||
| | ||
- | printf(" | + | printf(" |
| | ||
return 0; | return 0; | ||
Řádek 69: | Řádek 69: | ||
</ | </ | ||
- | ===== Odmocnina | + | ===== Druhá odmocnina |
+ | Pro výpočet druhé odmocniny slouží knihovní funkce '' | ||
+ | |||
+ | === Ukázka použití funkce sqrt() === | ||
+ | <code c> | ||
+ | #include < | ||
+ | #include < | ||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | double x = 169; | ||
+ | double vysl = sqrt(x); | ||
+ | |||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Konstanta PI ===== | ||
+ | Aby jsme mohli použít knihovní konstantu pro číslo pi, pojmenovanou '' | ||
+ | |||
+ | <code c> | ||
+ | #include < | ||
+ | #include < | ||
+ | #define _USE_MATH_DEFINES | ||
+ | #include < | ||
+ | |||
+ | int main() | ||
+ | { | ||
+ | printf(" | ||
+ | |||
+ | return 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Goniometrické funkce ===== | ||
+ | Všechny goniometrické funkce v knihovně jazyka C pracují s **úhly v radiánech** v datovém typu double. Pokud je potřeba použít úhel v datovém typu float, lze na konec názvu funkce přidat //f// (cos -> cosf). Jako obvykle jsou k dispozici i přetížené funkce jazyka C++, které jsou uloženy v namespace '' | ||
+ | |||
+ | ^ Matematická funkce ^ Funkce z knihovny ^ | ||
+ | ^ Kosinus | '' | ||
+ | ^ Sinus | '' | ||
+ | ^ Tangens | '' | ||
+ | ^ Arkus kosinus | '' | ||
+ | ^ Arkus sinus | '' | ||
+ | ^ Arkus tangens | '' | ||
+ | |||
+ | Konkrétní rozsahy výstupních hodnot inverzních funkcí doporučujeme předem prostudovat v referenční příručce - viz Odkazy. | ||
===== Odkazy ===== | ===== Odkazy ===== |