Un C++

Un C



Matemātika, statistika un datorprogrammēšanas valodas darbojas roku rokā. Formula, ko izmanto statistikā vai matemātikā, dažreiz ir jāievieš datorprogrammēšanas valodās. Šīs funkcijas un formula darbojas vienādi visos priekšmetos. Vienīgā atšķirība ir īstenošana. Šis raksts ir paredzēts, lai mācītu, kā ieviest atan() funkciju c++ programmēšanas valodā.

Kas ir atan() C++ funkcija?

Funkcija atan() ir matemātikas apgrieztā pieskares funkcija. To izmanto, lai atrastu skaitļa apgriezto pieskares vērtību c++ programmēšanas valodā. Matemātikā atan() ir tan-1a. “a” ir skaitlis, un tan-1 atrod “a” apgriezto tangensu.







Līdzīgi, kad mēs atrodam atan () c++ programmēšanas valodā, funkcijai atan () tiek nodrošināts skaitlis “a”, kas aprēķina “a” apgriezto tangensu. C++ funkcija atan() atgriež dotā skaitļa pieskares apgriezto vērtību radiānu formātā. Radiāna vērtība ir vienāda ar 180/pi grādiem. Tātad, aprēķinot pieskares apgriezto vērtību kalkulatorā, jūs atradīsit citu rezultātu, jo kalkulators atgriež rezultātu pakāpes formā. Bet atan() izvade ir radiānos. Ja vēlaties tādu pašu rezultātu, kādu nodrošina kalkulators, radiāna rezultāts ir jāpārvērš grādos.



Funkcijas atan() C++ sintakse

Funkcijas atan () c++ sintakse ir dota zemāk:







Lai definētu funkciju atan(), mums ir jānorāda arī datu tips. Peldošais skaitlis tiks izmantots peldošajam skaitlim, un dubultais tiks izmantots dubultajam peldošajam skaitlim.

Šeit ir gan peldošā, gan dubultā peldošā datu tipa parametru sintakse:



“Float” un “double” ir funkcijas atan () un parametru datu tipi. Ja parametram ir “peldēšanas” tips, arī funkcijas atgriešanas veids būs peldošs. Līdzīgi, ja parametra veids ir “double”, tad funkcijas atgriešanas veids būs “double”. Funkcija atan() atgriež rezultātu peldošā komata vai dubultā pludiņā. Tātad, ja norādīsiet int skaitli, rezultāts būs zīmēs aiz komata.

Kā darbojas atan() C++ funkcija?

Funkcija atan() izmanto skaitli kā ievadi un aprēķina tā apgriezto tangensu un atgriež aprēķināto rezultātu. Tas atgriež aprēķināto apgriezto pieskares vērtību radiānu formā. Lai saprastu, kā funkcija atan() darbojas labāk, skatiet tālāk sniegtos piemērus.

1. piemērs:

Pirmajā piemērā vienkārši tiek izmantots skaitlis kā ievade un tas tiek nodots funkcijai atan (), lai aprēķinātu norādītā skaitļa apgriezto tangensu. Kods ir norādīts zemāk.

Sākot ar pirmo koda rindiņu, 'iostream' ir standarta c++ bibliotēka, kas nodrošina ievades un izvades ievades funkcionalitāti lietotājam: cin, cout utt. Nākamā rinda ir 'cmath' bibliotēkas importēšana programma. Programmēšanas valodas c++ bibliotēka “cmath” nodrošina matemātikas funkcijas, piemēram, atan(), asin() utt. “Using namespace std” ļauj programmai izmantot visas lietas, ko nodrošina “std nosaukumvieta”.

Programma sākas ar funkciju main(), kam seko sākuma un beigu iekavas, {}. Visas koda rindas atrodas starp šīm iekavām. Kā mēs paskaidrojām iepriekš, ievades parametra veids un atgriešanas parametrs parasti ir vienādi. Tātad “dubultā a = 12,57, ārā” apzīmē ievades un izvades mainīgos dubultā datu tipa formā. Parametrs “a” saglabā ievadi, un parametrs “out” saglabās funkcijas atan () izvadi. Izmantojot metodi “cout”, mēs izdrukāsim funkcijas atan () izvadi. “Return 0” tiek nodrošināts beigās, lai funkcija veiksmīgi atgrieztu rezultātu vai izmestu izņēmumu jebkuras kļūdas gadījumā.

Apskatīsim tālāk norādītās programmas rezultātu:

Funkcija atan(12.57) atgrieza 1.49141 radiāna formātā. Ja kalkulatorā aprēķināsiet atan(12,57), jūs iegūsit 85,45, jo kalkulators dod rezultātu grādos. Nākamajā piemērā pārveidosim radiānu grādos.

2. piemērs:

Kā minēts iepriekš, radiāns ir vienāds ar 180/pi, tāpēc mēs izmantosim to pašu formulu, lai pārveidotu radiānu grādos. Vispirms skatiet zemāk esošo kodu, un pēc tam mēs izskaidrosim katru rindiņu atsevišķi.

Ņemiet vērā, ka mēs izmantojām to pašu kodu un datu paraugus kā pirmajā piemērā. Tātad, paskaidrosim tikai papildu rindu “cout << “atan(“<

Apskatīsim tālāk norādīto izvadi:

3. piemērs:

Apskatīsim, kā funkcija atan() darbojas, ja kā ievade ir norādīts vesels skaitlis. Parasti tam nevajadzētu radīt nekādas kļūdas, jo vesels skaitlis labi darbojas ar peldoša vai dubultā peldošā datu veidiem. Pārbaudiet zemāk pievienoto kodu.

Ja pamanāt, mēs atkal izmantojām to pašu kodu, bet mainījām ievades datus uz veselu skaitli. Datu tips “int” tiek izmantots c++ programmēšanas valodā, lai definētu veselus skaitļus. Iepriekšējos piemēros mēs izmantojām peldošos skaitļus. Tātad šeit mēs izmantojām int skaitli, lai redzētu funkcijas atan () rezultātu.

Pārbaudīsim funkcijas atan() rezultātu veselam skaitlim, kas norādīts tālāk. Ņemiet vērā, ka funkcija atan() veiksmīgi aprēķināja vesela skaitļa apgriezto tangensu, neradot kļūdu, jo apgriezto tangensu var atrast veselā skaitļā.

Secinājums

Šis raksts ir paredzēts, lai apspriestu funkcijas atan() darbību c++ programmēšanas valodā. Funkcija atan() aprēķina dotā skaitļa pieskares apgriezto vērtību un atgriež rezultātu radiānos. Jūsu izpratnei mēs iekļāvām trīs unikālus piemērus.