Einführung Python math.acos() Methode mit Beispielen

Blog

Einführung Python math.acos() Methode mit Beispielen

Einführung Python math.acos() Methode mit Beispielen

Die Methode math.acos() ist eine Bibliotheksmethode des mathematischen Moduls. Sie wird verwendet, um den Arkuskosinus zu erhalten, sie akzeptiert eine Zahl zwischen -1 und 1 und gibt den Arkuskosinuswert (in Radiant) der angegebenen Zahl zurück.



Notiz : math.acos() -Methode akzeptiert die einzige Zahl im Bereich von -1 bis 1, wenn wir eine Zahl außerhalb des Bereichs angeben, gibt sie einen ValueError - ValueError: math domain error zurück, und wenn wir etwas anderes als die Zahl angeben, es gibt Fehler TypeError - TypeError: ein Float ist erforderlich.

Python math.acos()

Syntax

math.acos(number);

Parameter:

  • |_+_|– ist die Zahl, deren Arkuskosinus berechnet werden soll.

Rückgabewert:

  • |_+_| – es gibt einen Gleitkommawert zurück, der der Arkuskosinuswert der Zahl ist

Beispiele für die Python-Methode math.acos()

Beispiel 1

number

Ausgabe



float

Beispiel 2

ValueError-Beispiel

# python code to demonstrate example of # math.acos() method # importing math module import math # number a = -1 print('acos(',a,') is = ', math.acos(a)) a = 0 print('acos(',a,') is = ', math.acos(a)) a = 0.278 print('acos(',a,') is = ', math.acos(a)) a = 1 print('acos(',a,') is = ', math.acos(a))

Ausgabe



acos( -1 ) is = 3.141592653589793 acos( 0 ) is = 1.5707963267948966 acos( 0.278 ) is = 1.2890849198520296 acos( 1 ) is = 0.0

Beispiel 3

TypeError-Beispiel

# Importing math library import math # Taking input from user n = int(input('Please enter number to find arc cosine: ')) # Finding cosine print('Cosine of ', n, ' is: ', math.acos(n)) # Initializing number out of range n = 3 print('Cosine of ', n, ' is: ', math.acos(n))

Ausgabe

Please enter number to find arc cosine: 1 Cosine of 1 is: 0.0 Traceback (most recent call last): File 'acos1.py', line 12, in print('Cosine of ',n,' is: ',math.acos(n)) ValueError: math domain error

In diesem Programm haben wir value of n als String deklariert, der keine Zahl ist. Wie bereits erwähnt, haben wir TypeError.

Danke fürs Lesen !

#python #programmierung #Python math.acos