Add sqrt to the import
This commit is contained in:
parent
9d38f749fa
commit
a2ebbe1294
1 changed files with 6 additions and 5 deletions
|
@ -1,5 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
from math import sin, cos, tan, asin, acos, atan, pi
|
from math import sqrt, sin, cos, tan, asin, acos, atan, pi
|
||||||
|
|
||||||
|
|
||||||
def main(args):
|
def main(args):
|
||||||
|
@ -10,15 +10,15 @@ def main(args):
|
||||||
n = int(args[1])
|
n = int(args[1])
|
||||||
except (IndexError, ValueError):
|
except (IndexError, ValueError):
|
||||||
n = 20
|
n = 20
|
||||||
alpha = 0 # Winkel der ganzen Spirale in Rad
|
alpha = 0 # Winkel der ganzen Spirale in Rad
|
||||||
|
|
||||||
# Wir gehen jedes Dreieck durch und lassen alpha grösser werden.
|
# Wir gehen jedes Dreieck durch und lassen alpha grösser werden.
|
||||||
for i in range(1, n):
|
for i in range(1, n):
|
||||||
|
|
||||||
# Hier musst du das Programm anpassen.
|
# Hier musst du das Programm anpassen.
|
||||||
g = 30*i # Gegenkathete
|
g = 30*i # Gegenkathete
|
||||||
a = 20*i # Ankatete
|
a = 40*i # Ankatete
|
||||||
h = 40*i # Hypothenuse
|
h = sqrt(g**2+a**2)*i # Hypothenuse
|
||||||
beta = asin(g/h)
|
beta = asin(g/h)
|
||||||
print('arcossin =', asin(g/h))
|
print('arcossin =', asin(g/h))
|
||||||
|
|
||||||
|
@ -28,6 +28,7 @@ def main(args):
|
||||||
print(f"Dies sind {alpha/pi*180}°.")
|
print(f"Dies sind {alpha/pi*180}°.")
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
import sys
|
import sys
|
||||||
sys.exit(main(sys.argv))
|
sys.exit(main(sys.argv))
|
||||||
|
|
Loading…
Add table
Reference in a new issue