Journal mathon mathon

Journal mathon mathon
En mathématiques, le journal signifie une fonction inverse de l'exposant. Les deux nombres: l'un est la base, et l'autre est l'exposant. Par exemple, 2 est la base, et 4 est la puissance ou l'exposant 2 ^ 4, égal à 16. Lorsque nous prenons le journal de 16 avec une valeur de base de 2, nous obtenons une réponse de 4.

Dans Python, nous utilisons une méthode différente pour résoudre les problèmes mathématiques: la fonction log (). Les maths.La fonction log () utilise une bibliothèque mathématique pour calculer le journal naturel d'un numéro spécifique. Il faut 2 valeurs: y compris le nombre et la base (facultatif), pour calculer le logarithme naturel.

Exemple 01:

Dans l'exemple 1, nous trouvons le journal de valeur avec le journal comme la base (x, (base)). Cette fonction utilise deux paramètres: le nombre qui est x, et l'autre est la base. Il calcule le journal de la base de l'argument X, exprimé en log (x) / log (base).

mathématiques d'importation
print ("Logarithme de 17 est:", end = "")
Imprimer (mathématiques.journal (17)
# Impression de la base de journal 3 sur 8
print ("Logarithme Base 3 sur 8 est:", end = "")
Imprimer (mathématiques.journal (8,3))

Comme nous pouvons le voir, le résultat des mathématiques.Méthode log ().

Exemple 02:

Dans l'exemple 2, nous prenons un numéro en entrée de l'utilisateur et le stockons en variable «numéro» et prenons une autre valeur (base) en entrée de l'utilisateur stocké dans sa variable «x». Numéro de passage et valeur x dans le paramètre des mathématiques.log () et obtenir la sortie via une instruction imprimée en langue python.

mathématiques d'importation
#Pestez l'entrée de l'utilisateur
numéro = int (entrée ("Entrez le nombre:"))
x = int (entrée ("Entrez la base:"))
imprimer ("le journal du numéro est:", mathématiques.journal (numéro))
imprimer ("le journal du numéro est:", mathématiques.journal (numéro, x))

Lorsque nous exécutons le code, nous obtenons le résultat suivant:

Exemple 03:

Dans le logarithme avec un exemple de base personnalisé, nous avons créé une fonction appelée logarithme () et passé la valeur de base et la variable en tant que nombre dans son paramètre. À l'intérieur de la fonction, nous avons initialisé deux variables, «x» et «y», qui stockent les mathématiques.Méthode log () et renvoyez la variable. Imprimez le résultat de la fonction comme logarithme (x, y) dans la dernière étape.

mathématiques d'importation
Def Logarithme (base, numéro):
x = mathématiques.journal (numéro)
y = mathématiques.journal (base)
retourner x /
# journal avec la base personnalisée:
# numéro de base
Impression (logarithme (4, 17))
imprimer (logarithme (2, 100))

Cet exemple montre le résultat du code écrit ci-dessus.

Exemple 04:

Dans l'exemple 4, nous avons implémenté une instruction if / else pour vérifier si le nombre est négatif ou non. Nous n'obtenons jamais des erreurs de domaine mathématique en raison des déclarations de condition.

L'erreur de valeur: l'erreur MathDomain vient lorsque nous passons des nombres zéro ou négatifs, qui ne peuvent pas être calculés.

Si nous calculons le journal de zéro, les erreurs de domaine mathématique se produisent également.

mathématiques d'importation
valeur = -23
Si int (valeur)> = 0:
mathématiques.journal (valeur)
autre:
Imprimer ("Nous ne pouvons pas calculer la valeur de logrithme négatif")

La sortie est présentée ici:

Un autre exemple de code sans condition IF-Else pour afficher l'erreur de domaine mathématique:

mathématiques d'importation
valeur = 0
mathématiques.journal (valeur)

La sortie est présentée ici:

Exemple 05:

Le Numpy.La méthode log () est une caractéristique mathématique qui vous permet de calculer un journal, où A est la somme du nombre dans le tableau d'entrée.L'inverse de Exp () est le journal, donc log (exp (a)) = a. Dans l'exemple 5, nous initialisons la variable «x» et stockons le tableau d'index à 5. Puis initialisez une autre variable «y» et stockez la valeur de la fonction np.journal (x).

Importer Numpy comme Nump
x = [7, 11, 17, 3 ** 9]
Imprimer ("Array avec différentes valeurs:", x)
y = Numpy.journal (x)
imprimer ("résultat" y)

Nous obtiendrons le résultat après l'exécution:

Exemple 06:

La méthode log1p () est une fonction python intégrée qui prend le journal naturel de 1 + x (base x) lorsqu'il est donné une valeur. Il prend une valeur et renvoie la valeur du journal naturel 1 + sur la base x.

Lorsque nous entrons dans une autre valeur autre qu'un nombre, la fonction renvoie un type EERROR qui indique «un flotteur est requis»

Dans l'exemple 6, nous prenons la valeur d'entrée de l'utilisateur; Ensuite, nous calculons le logarithme (1 + a) de 13.

mathématiques d'importation
# entier positif
numéro = int (entrée ("Entrer le numéro:"))
# Log (1 + x)
imprimer ("le journal de la valeur est:", mathématiques.log1p (numéro))

Après l'exécution de ce code, le résultat est donné en dessous.

Exemple 07:

La fonction utilise une valeur comme paramètre et calcule le journal ayant la base 2. La raison de l'utilisation de la valeur de base 2 est que nous obtenons un résultat plus précis, et si nous ne faisons aucun paramètre dans la fonction et que le message d'erreur de type s'affiche. Nous résolvons l'exemple ci-dessous avec la valeur de base 2.

Nous imprimons deux instructions, l'une illustre quelle fonction contient la valeur des paramètres, nous obtenons le résultat requis via cette instruction, et les autres états quelle fonction ne contient pas de valeur de paramètre (pas de réussite d'argument). Donc, dans ce cas, nous obtenons le message d'erreur de type.

mathématiques d'importation
imprimer ("le journal de la valeur est:", mathématiques.log2 (37))
imprimer ("le journal de la valeur est:", mathématiques.log2 ())

Lorsque nous avons exécuté le programme, les deux résultats différents sont apparus qui sont brièvement expliqués dans le paragraphe supérieur.

Conclusion:

Dans la fonction mathématique, nous avons étudié de nombreuses techniques de journal distinctes. Si nous utilisons des fonctions de journal avec une valeur négative, nous obtiendrons une erreur de domaine mathématique. Il contient une valeur de la méthode du journal et utilise une bibliothèque «mathématiques», ce qui nous permet de calculer les journaux avec une seule ligne de code. Dans le premier exemple, nous avons simplement passé la valeur en tant que paramètre en mathématiques.log () et obtenu un résultat simple. Dans le deuxième exemple, nous prenons les commentaires de l'utilisateur en temps de compilation pour obtenir le résultat souhaité. Dans l'exemple 3, nous utilisons la fonction pour vérifier le fonctionnement des bases personnalisées dans le programme Python. Dans le quatrième exemple, nous avons utilisé l'instruction de condition pour surmonter le problème d'erreur et la remplacer par la condition if / else. Dans l'exemple 5, nous avons utilisé Numpy.log () pour vérifier comment les tableaux fonctionnent avec les logarithmes. Dans le sixième exemple, nous avons vérifié le logarithme naturel avec la fonction log1p () égal au log (1 + x). Dans le dernier exemple, nous avons utilisé des mathématiques.Fonction log2 (). Nous espérons que vous comprendrez la fonction de journal Python de tous les exemples expliqués ci-dessus.