Sin() je matematická funkce, která vypočítává sinus úhlu. Funkci sin() lze použít k určení sinusu úhlu v radiánech v C++. Je součástí knihovny cmath. V tomto tutoriálu budeme analyzovat sin() v C++ a demonstrovat jej na příkladech programovacího jazyka C++.
Co je sin() v C++?
V C++ se sinus úhlu najde pomocí funkce sin(), což je knihovní funkce v hlavičce cmath. Trvá celé číslo (num) a vydává sinus úhlu num radiánů, jak je znázorněno v syntaxi níže:
bez ( na jednom ) ;
Parametry: Proměnná num je předána funkci sin, která představuje radiánovou hodnotu úhlu, jehož sinus má být určen.
Návratová hodnota: Funkce sin() vrací dvojitý datový typ.
Nyní přejdeme k příkladům C++, které implementují sin().
Příklad 1: Nalezení sinu úhlu pomocí funkce sin().
Níže je jednoduchý příklad funkce sin(), která najde úhel dané hodnoty v radiánech:
#include#include
pomocí jmenného prostoru std;
int main ( )
{
dvojitý můj_úhel = 270 ; // úhel reprezentovat v stupně
double inRadian = můj_úhel * M_PI / 180 ; // úhel převedený na radiány
dvojnásobek na jednom = bez ( v Radianu ) ; // sinus úhlu v radiány
cout << 'Hřích' << můj_úhel << 'stupně je' << na jednom << endl;
vrátit se 0 ;
}
Tento příklad začíná deklarováním celého čísla my_angle a nastavením jeho hodnoty na 270. Úhel se pak vynásobí M_PI/180,0, kde M_PI je konstanta poskytnutá v sadě nástrojů cmath, která představuje hodnotu pí, aby se získala hodnota radiánu úhlu. Sinus úhlu se pak vypočítá předáním radian_vzorce úhlu do funkce sin. Nakonec výsledek uložíme do proměnné num a vyšleme jej do konzole pomocí cout. Výstup ze spuštění tohoto programu je následující:
Příklad 2: Najděte sinus úhlu pomocí uživatelského vstupu pomocí funkce sin().
Následující program vypočítá různé hodnoty sinus proměnných typu integer:
#include#include
pomocí jmenného prostoru std;
int main ( )
{
dvojitý můj_úhel;
cout << 'Zadejte prosím úhel:' << endl;
jíst >> můj_úhel;
double inRadians = můj_úhel * M_PI / 180 ;
cout << 'Hodnota hříchu' << můj_úhel << ') je: ' << bez ( v Radiánech ) << endl;
vrátit se 0 ;
}
Výše uvedený program přebírá vstup od uživatele a poté převádí hodnotu na radiány. Poté se na tuto hodnotu použije funkce sin().
Závěr
Funkce C++ sin() je užitečný nástroj pro nalezení sinusové hodnoty úhlů zadaných v radiánech nebo stupních. Z použití funkce sin() může těžit řada oborů, včetně trigonometrie, fyziky a inženýrství. Tento článek poskytuje dva příklady použití funkce C++ sin().