Πώς να χρησιμοποιήσετε τη συνάρτηση sin() σε C++ με Παράδειγμα

Pos Na Chresimopoiesete Te Synartese Sin Se C Me Paradeigma



Η sin() είναι μια μαθηματική συνάρτηση που υπολογίζει το ημίτονο μιας γωνίας. Η συνάρτηση sin() μπορεί να χρησιμοποιηθεί για τον προσδιορισμό του ημιτόνου μιας γωνίας σε ακτίνια σε C++. Είναι ένα στοιχείο της βιβλιοθήκης cmath. Σε αυτό το σεμινάριο, θα αναλύσουμε την sin() στη C++ και θα την επιδείξουμε χρησιμοποιώντας παραδείγματα γλώσσας προγραμματισμού C++.

Τι είναι το sin() στη C++;

Στη C++ το ημίτονο μιας γωνίας βρίσκεται χρησιμοποιώντας τη συνάρτηση sin(), μια συνάρτηση βιβλιοθήκης στην κεφαλίδα cmath. Παίρνει έναν ακέραιο (num) και βγάζει το ημίτονο μιας γωνίας num ακτίνων, όπως φαίνεται στην παρακάτω σύνταξη:







χωρίς ( σε ένα ) ;


Παράμετροι: Η μεταβλητή num μεταβιβάζεται στη συνάρτηση sin που αντιπροσωπεύει την τιμή ακτινίου της γωνίας της οποίας το ημίτονο πρέπει να προσδιοριστεί.



Αξία επιστροφής: Η συνάρτηση sin() επιστρέφει έναν διπλό τύπο δεδομένων.



Τώρα, προχωρώντας προς τα παραδείγματα της C++ που υλοποιούν το sin().





Παράδειγμα 1: Εύρεση του ημιτόνου μιας γωνίας χρησιμοποιώντας τη συνάρτηση sin().

Παρακάτω είναι ένα απλό παράδειγμα συνάρτησης sin() που βρίσκει τη γωνία μιας δεδομένης τιμής σε ακτίνια:

#include
#include
χρησιμοποιώντας namespace std?
int main ( )
{
διπλή μου_γωνία = 270 ; // γωνία αντιπροσωπεύουν σε βαθμούς
διπλό σεRadian = my_angle * M_PI / 180 ; // γωνία που μετατράπηκε σε ακτίνια
διπλό σε ένα = χωρίς ( σε Ραδιανό ) ; // ημίτονο της γωνίας σε ακτίνια
cout << 'Η αμαρτία του' << η ΓΩΝΙΑ μου << 'τα πτυχία είναι' << σε ένα << endl;
ΕΠΙΣΤΡΟΦΗ 0 ;
}


Αυτό το παράδειγμα ξεκινά δηλώνοντας έναν ακέραιο αριθμό my_angle και ορίζοντας την τιμή του σε 270. Στη συνέχεια, η γωνία πολλαπλασιάζεται με M_PI/180.0, όπου το M_PI είναι μια σταθερά που παρέχεται στην εργαλειοθήκη cmath που αντιπροσωπεύει την τιμή του pi, για να ληφθεί η τιμή ακτινίου της γωνίας. Στη συνέχεια, το ημίτονο της γωνίας υπολογίζεται περνώντας τον τύπο_ακτίνων της γωνίας στη συνάρτηση sin. Τέλος, αποθηκεύουμε το αποτέλεσμα σε μια μεταβλητή num και το βγάζουμε στην κονσόλα χρησιμοποιώντας το cout. Η έξοδος από την εκτέλεση αυτού του προγράμματος είναι η εξής:



Παράδειγμα 2: Βρείτε το ημίτονο μιας γωνίας λαμβάνοντας είσοδο χρήστη χρησιμοποιώντας τη συνάρτηση sin()

Το παρακάτω πρόγραμμα υπολογίζει τις διαφορετικές ημιτονοειδείς τιμές των μεταβλητών ακέραιου τύπου:

#include
#include
χρησιμοποιώντας namespace std?
int main ( )
{
double my_angle?
cout << 'Πληκτρολογήστε μια γωνία:' << endl;
τρώει >> η ΓΩΝΙΑ μου;
double inRadians = my_angle * M_PI / 180 ;
cout << 'Η αξία της αμαρτίας' << η ΓΩΝΙΑ μου << ') είναι: ' << χωρίς ( σε Ραδιανούς ) << endl;
ΕΠΙΣΤΡΟΦΗ 0 ;
}


Το παραπάνω πρόγραμμα λαμβάνει δεδομένα από τον χρήστη και στη συνέχεια μετατρέπει την τιμή σε ακτίνια. Μετά από αυτό, η συνάρτηση sin() εφαρμόζεται σε αυτήν την τιμή.

συμπέρασμα

Η συνάρτηση C++ sin() είναι ένα χρήσιμο εργαλείο για την εύρεση της τιμής ημιτόνου των γωνιών που καθορίζονται σε ακτίνια ή μοίρες. Πολλά πεδία, συμπεριλαμβανομένης της τριγωνομετρίας, της φυσικής και της μηχανικής, μπορούν να ωφεληθούν από τη χρήση της συνάρτησης sin(). Αυτό το άρθρο παρέχει δύο παραδείγματα για τη χρήση της συνάρτησης C++ sin().