Table des matières
Fonction membre imag()
Grammaire
Algorithme
Exemple
Sortie
Conclusion
Maison développement back-end C++ Programme C++ pour obtenir la partie imaginaire d'un nombre complexe donné

Programme C++ pour obtenir la partie imaginaire d'un nombre complexe donné

Sep 06, 2023 pm 06:05 PM
c程序 获取 partie imaginaire des nombres complexes

Programme C++ pour obtenir la partie imaginaire dun nombre complexe donné

La science moderne s'appuie fortement sur le concept de nombres pluriels, introduit pour la première fois au 16ème siècle par Girolamo Cardano Fondée au début du XVIIe siècle. La formule pour les nombres complexes est a + ib, où a contient le code HTML et b est un nombre réel. Un nombre complexe est dit avoir deux parties : la partie réelle et la partie imaginaire (). La valeur de i ou iota est √-1. La classe plurielle en C++ est une Classe utilisée pour représenter des nombres complexes. La classe complex en C++ peut représenter et contrôle plusieurs opérations sur les nombres complexes. Voyons comment représenter et contrôler Afficher les nombres au pluriel.

Fonction membre imag()

Comme mentionné précédemment, les nombres complexes sont composés d'une partie réelle et d'une partie imaginaire.

Pour afficher la partie réelle nous utilisons la fonction real() et la fonction imag() pour afficher Étant donné la partie imaginaire d'un nombre complexe. Dans l'exemple suivant, nous prenons un nombre complexe objet numérique, initialisez-le puis affichez les parties réelles et imaginaires du nombre respectivement.

Grammaire

//displaying the imaginary part only
complex<double> c;
cout << imag(c) << endl;
Copier après la connexion

Algorithme

  • Obtenez un nouvel objet pluriel.

  • Utilisez la notation 'a. + ib' pour attribuer une valeur à l'objet.

  • Utilisez la fonction imag() pour afficher la partie imaginaire d'une valeur complexe.

Exemple

#include <iostream>
#include <complex>
using namespace std;
//displays the imaginary part of the complex number
void display(complex <double> c){
   cout << "The imaginary part of the complex number is: ";
   cout << imag(c) << endl;
}
//initializing the complex number
complex<double> solve( double real, double img ){
   complex<double> cno(real, img);
   return cno;
}
int main(){
   complex<double> cno = 10.0 + 11i;
   //displaying the complex number
   cout << "The complex number is: " << real(cno) << '+' << imag(cno) << 'i' << endl;
   display(cno);
   return 0;
}
Copier après la connexion

Sortie

The complex number is: 10+11i
The imaginary part of the complex number is: 11
Copier après la connexion

Il est à noter que la fonction imag() n'accepte que les nombres complexes en entrée, et

Renvoie la partie imaginaire du nombre complexe fourni. La valeur de sortie est

Paramètres du modèle pour les objets pluriels.

Conclusion

Pour de nombreuses opérations différentes dans des domaines scientifiques très variés, complexes

des nombres sont requis. Une interface pour représenter les nombres complexes est fournie par le Classe complexe C++, qui fait partie du fichier d'en-tête . Toutes les opérations sur les nombres complexes, Y compris l'addition, la soustraction, la multiplication, la conjugaison, la norme, etc., Pris en charge via des classes plurielles. Les nombres complexes peuvent être facilement créés en utilisant la classe plurielle Valeurs numériques traditionnelles, comme nous venons de le dire dans cet article. L’importance de maintenir ces valeurs Notez que lors de l'affichage de nombres complexes, le Le numéro doit tous deux être pris en considération. Dans le cas contraire, plusieurs problèmes pourraient survenir. Le programmeur doit s'assurer qu'aucune erreur n'est commise entre <real> imag() ou dans d’autres cas, la valeur sera inversée. </real>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Où obtenir le code de sécurité Google Où obtenir le code de sécurité Google Mar 30, 2024 am 11:11 AM

Google Authenticator est un outil utilisé pour protéger la sécurité des comptes d'utilisateurs, et sa clé est constituée d'informations importantes utilisées pour générer des codes de vérification dynamiques. Si vous oubliez la clé de Google Authenticator et ne pouvez la vérifier que via le code de sécurité, l'éditeur de ce site Web vous proposera une introduction détaillée sur l'endroit où obtenir le code de sécurité Google. J'espère que cela pourra vous aider si vous le souhaitez. en savoir plus Utilisateurs, veuillez continuer à lire ci-dessous ! Ouvrez d’abord les paramètres du téléphone et accédez à la page des paramètres. Faites défiler la page et trouvez Google. Accédez à la page Google et cliquez sur Compte Google. Accédez à la page du compte et cliquez sur Afficher sous le code de vérification. Entrez votre mot de passe ou utilisez votre empreinte digitale pour vérifier votre identité. Obtenez un code de sécurité Google et utilisez le code de sécurité pour vérifier votre identité Google.

Programme C++ pour trouver la valeur de la fonction sinus hyperbolique inverse en prenant une valeur donnée comme argument Programme C++ pour trouver la valeur de la fonction sinus hyperbolique inverse en prenant une valeur donnée comme argument Sep 17, 2023 am 10:49 AM

Les fonctions hyperboliques sont définies à l'aide d'hyperboles au lieu de cercles et sont équivalentes aux fonctions trigonométriques ordinaires. Il renvoie le paramètre de rapport dans la fonction sinus hyperbolique à partir de l'angle fourni en radians. Mais faites le contraire, ou en d’autres termes. Si nous voulons calculer un angle à partir d’un sinus hyperbolique, nous avons besoin d’une opération trigonométrique hyperbolique inverse comme l’opération sinus hyperbolique inverse. Ce cours montrera comment utiliser la fonction sinus hyperbolique inverse (asinh) en C++ pour calculer des angles en utilisant la valeur du sinus hyperbolique en radians. L'opération arc sinus hyperbolique suit la formule suivante -$$\mathrm{sinh^{-1}x\:=\:In(x\:+\:\sqrt{x^2\:+\:1})}, Où\:In\:is\:logarithme naturel\:(log_e\:k)

Comment installer la double SIM sur Realme 12 Pro ? Comment installer la double SIM sur Realme 12 Pro ? Mar 18, 2024 pm 02:10 PM

Bien que le fonctionnement général des téléphones mobiles nationaux soit très similaire, il existe encore des différences dans certains détails. Par exemple, différents modèles de téléphones mobiles et fabricants peuvent avoir des méthodes d'installation double SIM différentes. Erzhenwo 12Pro, un nouveau téléphone mobile, prend également en charge la double veille double SIM, mais comment installer la double SIM sur ce téléphone ? Comment installer la double SIM sur Realme 12Pro ? N'oubliez pas d'éteindre votre téléphone avant l'installation. Étape 1 : Recherchez le plateau de la carte SIM : Recherchez le plateau de la carte SIM du téléphone Habituellement, dans le Realme 12 Pro, le plateau de la carte SIM est situé sur le côté ou sur le dessus du téléphone. Étape 2 : Insérez la première carte SIM. Utilisez une broche de carte SIM dédiée ou un petit objet pour l'insérer dans la fente du plateau de la carte SIM. Ensuite, insérez soigneusement la première carte SIM.

Programme C++ pour imprimer le dictionnaire Programme C++ pour imprimer le dictionnaire Sep 11, 2023 am 10:33 AM

Une carte est un type spécial de conteneur en C++ où chaque élément est une paire de deux valeurs, à savoir une valeur clé et une valeur mappée. La valeur clé est utilisée pour indexer chaque élément et la valeur mappée est la valeur associée à la clé. Que la valeur mappée soit unique ou non, la clé est toujours unique. Pour imprimer des éléments de carte en C++, nous devons utiliser un itérateur. Un élément dans un ensemble d’éléments est indiqué par un objet itérateur. Les itérateurs sont principalement utilisés avec des tableaux et d'autres types de conteneurs (tels que des vecteurs), et ils disposent d'un ensemble spécifique d'opérations qui peuvent être utilisées pour identifier des éléments spécifiques dans une plage spécifique. Les itérateurs peuvent être incrémentés ou décrémentés pour référencer différents éléments présents dans une plage ou un conteneur. L'itérateur pointe vers l'emplacement mémoire d'un élément spécifique dans la plage. Imprimer une carte en C++ à l'aide d'itérateurs Voyons d'abord comment définir

Le programme C utilise la fonction rename() pour changer le nom du fichier Le programme C utilise la fonction rename() pour changer le nom du fichier Sep 21, 2023 pm 10:01 PM

La fonction renommer modifie un fichier ou un répertoire de son ancien nom à son nouveau nom. Cette opération est similaire à l’opération de déplacement. Nous pouvons donc également utiliser cette fonction de renommage pour déplacer des fichiers. Cette fonction existe dans le fichier d'en-tête de la bibliothèque stdio.h. La syntaxe de la fonction rename est la suivante : intrename(constchar*oldname,constchar*newname); La fonction rename() accepte deux paramètres. L’un est l’ancien nom et l’autre le nouveau nom. Les deux paramètres sont des pointeurs vers des caractères constants qui définissent l'ancien et le nouveau nom du fichier. Renvoie zéro si le fichier a été renommé avec succès ; sinon, renvoie un entier différent de zéro. Lors d'une opération de changement de nom

Tutoriel JavaScript simple : Comment obtenir le code d'état HTTP Tutoriel JavaScript simple : Comment obtenir le code d'état HTTP Jan 05, 2024 pm 06:08 PM

Tutoriel JavaScript : Comment obtenir le code d'état HTTP, des exemples de code spécifiques sont requis Préface : Dans le développement Web, l'interaction des données avec le serveur est souvent impliquée. Lors de la communication avec le serveur, nous devons souvent obtenir le code d'état HTTP renvoyé pour déterminer si l'opération a réussi et effectuer le traitement correspondant en fonction de différents codes d'état. Cet article vous apprendra comment utiliser JavaScript pour obtenir des codes d'état HTTP et fournira quelques exemples de codes pratiques. Utilisation de XMLHttpRequest

Obtenez les dernières mises à jour maintenant : corrigez les dernières mises à jour manquantes Obtenez les dernières mises à jour maintenant : corrigez les dernières mises à jour manquantes Nov 08, 2023 pm 02:25 PM

Si l'option « Obtenir les dernières mises à jour dès qu'elles sont disponibles » est manquante ou grisée, vous exécutez peut-être une version Developer Channel Windows 11, et c'est normal. Pour d'autres, des problèmes surviennent après l'installation de la mise à jour KB5026446 (22621.1778). Voici ce que vous pouvez faire pour récupérer l'option « Obtenir les dernières mises à jour dès qu'elles sont disponibles ». Comment puis-je récupérer l'option « Obtenir les dernières mises à jour dès qu'elles sont disponibles » ? Avant de démarrer l'une des solutions ci-dessous, assurez-vous de rechercher les dernières mises à jour de Windows 11 et de les installer. 1. Utilisez ViVeTool pour accéder à la page Catalogue Microsoft Update et recherchez la mise à jour KB5026446. Téléchargez et réinstallez la mise à jour sur votre PC

Programme C++ pour vérifier si un caractère est alphabétique ou non alphabétique Programme C++ pour vérifier si un caractère est alphabétique ou non alphabétique Sep 14, 2023 pm 03:37 PM

L'utilisation de chaînes ou de caractères est parfois très utile pour résoudre certains problèmes de programmation logique. Une chaîne est une collection de caractères, qui est un type de données de 1 octet utilisé pour contenir des symboles dans des valeurs ASCII. Les symboles peuvent être des lettres anglaises, des chiffres ou des caractères spéciaux. Dans cet article, nous apprendrons comment vérifier si un caractère est une lettre anglaise ou une lettre de l'alphabet en utilisant C++. Vérifier la fonction isalpha() Pour vérifier si un nombre est une lettre, nous pouvons utiliser la fonction isalpha() dans le fichier d'en-tête ctype.h. Cela prend un caractère en entrée et renvoie vrai s'il s'agit d'un alphabet, faux sinon. Examinons l'implémentation C++ suivante pour comprendre l'utilisation de cette fonction. La traduction chinoise de l'exemple est : montrer

See all articles