Eine sehr interessante Diskussion hier.
Habe gerade mal geschaut wie das bei uns gelöst ist.
Mal davon abgesehen das wir Winkelfunktionen so weit es geht vermeiden..
Wir haben einen Static Record Tdeg die bei uns für Ermittlung der Tan, etc zuständig ist.
Spasseshalber habe ich mal den Test erweitert
Tand: Gammatester
Tdeg: unsere Routine
Tan aus der system.math
Ergebnisse:
Code:
Tand : 0 0.0000000000000000
Tdeg : 0 0.0000000000000000
Tan : 0 0.0000000000000000
Tand : 15 0.2679491924311228
Tdeg : 15 0.2679491924311228
Tan : 15 0.2679491937160492
Tand : 30 0.5773502691896258
Tdeg : 30 0.5773502691896258
Tan : 30 0.5773502588272095
Tand : 45 1.0000000000000000
Tdeg : 45 1.0000000000000000
Tan : 45 1.0000000000000000
Tand : 60 1.7320508075688770
Tdeg : 60 1.7320508075688779
Tan : 60 1.7320508956909180
Tand : 75 3.7320508075688768
Tdeg : 75 3.7320508075688776
Tan : 75 3.7320504188537598
Tand : 90 +Inf
Tdeg : 90 +Inf
Tan : 90-22877332.0000000000000000
Tand : 105 -3.7320508075688768
Tdeg : 105 -3.7320508075688763
Tan : 105 -3.7320508956909180
Tand : 120 -1.7320508075688770
Tdeg : 120 -1.7320508075688763
Tan : 120 -1.7320505380630493
Tand : 135 -1.0000000000000000
Tdeg : 135 -1.0000000000000000
Tan : 135 -1.0000000000000000
Tand : 150 -0.5773502691896258
Tdeg : 150 -0.5773502691896256
Tan : 150 -0.5773503184318542
Tand : 165 -0.2679491924311228
Tdeg : 165 -0.2679491924311225
Tan : 165 -0.2679493129253387
Tand : 180 0.0000000000000000
Tdeg : 180 0.0000000000000000
Tan : 180 0.0000000874227766
Tand : 195 0.2679491924311228
Tdeg : 195 0.2679491924311228
Tan : 195 0.2679492235183716
Tand : 210 0.5773502691896258
Tdeg : 210 0.5773502691896260
Tan : 210 0.5773502588272095
Tand : 225 1.0000000000000000
Tdeg : 225 1.0000000000000000
Tan : 225 0.9999998807907104
Tand : 240 1.7320508075688770
Tdeg : 240 1.7320508075688790
Tan : 240 1.7320512533187866
Tand : 255 3.7320508075688768
Tdeg : 255 3.7320508075688794
Tan : 255 3.7320518493652344
Tand : 270 +Inf
Tdeg : 270 +Inf
Tan : 270-83858280.0000000000000000
Tand : 285 -3.7320508075688768
Tdeg : 285 -3.7320508075688719
Tan : 285 -3.7320513725280762
Tand : 300 -1.7320508075688770
Tdeg : 300 -1.7320508075688768
Tan : 300 -1.7320511341094971
Tand : 315 -1.0000000000000000
Tdeg : 315 1.0000000000000000
Tan : 315 -1.0000002384185791
Tand : 330 -0.5773502691896258
Tdeg : 330 -0.5773502691896253
Tan : 330 -0.5773505568504334
Tand : 345 -0.2679491924311228
Tdeg : 345 -0.2679491924311226
Tan : 345 -0.2679489552974701
Tand : 360 0.0000000000000000
Tdeg : 360 0.0000000000000000
Tan : 360 0.0000001748455531
Damit kann ich leben denke ich