c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Diskussionen zu Tutorials, Änderungs- und Erweiterungswünsche
Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Dirty Oerti » Di Dez 02, 2008 10:14 pm

Tag :)

Ich hab mal die drei Artikel geschrieben.
Durchsucht sie mal nach Fehlern.

Bei der Angabe des Winkelsystem war ich mir nicht so sicher, im Internet stand nun aber, dass es im Radialsystem abläuft.

Evtl sollte man noch anmerken, dass tan (PI/2) einen Fehler hervorruft?

http://tutorial.proggen.org/doku.php?id=c:lib:math:cos
http://tutorial.proggen.org/doku.php?id=c:lib:math:sin
http://tutorial.proggen.org/doku.php?id=c:lib:math:tan

MfG
Daniel
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Kerli » Mi Dez 03, 2008 12:21 am

Dirty Oerti hat geschrieben:Ich hab mal die drei Artikel geschrieben.
Super ;)

Schöner Einheitskreis - auch wenn der Winkel nicht unbedingt sehr kreisförmig ist :P
Dirty Oerti hat geschrieben:Bei der Angabe des Winkelsystem war ich mir nicht so sicher, im Internet stand nun aber, dass es im Radialsystem abläuft.
Ich hab das einmal angepasst und gleich auch noch einen neuen Namespace dazu angelegt.
Dirty Oerti hat geschrieben:Evtl sollte man noch anmerken, dass tan (PI/2) einen Fehler hervorruft?
Dann versuch einmal genau PI/2 anzugeben :D
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Xin » Mi Dez 03, 2008 9:22 pm

Ich habe die Zeichnungen bereits gestern bewundert. Finde ich sehr, sehr gut, genauso wie den neuen Namespace.

Das Wiki baut sich zu einer so strukturierten Hilfe aus und genau das soll es ja werden. !!Top!!
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Dirty Oerti » Mi Dez 03, 2008 10:34 pm

Xin hat geschrieben:Ich habe die Zeichnungen bereits gestern bewundert. Finde ich sehr, sehr gut, genauso wie den neuen Namespace.

Das Wiki baut sich zu einer so strukturierten Hilfe aus und genau das soll es ja werden. !!Top!!
Es muss ja vorwärts gehen mit dem Wiki^^ Das soll ja unser "Magnet" werden :)
Kerli hat geschrieben:Dann versuch einmal genau PI/2 anzugeben :D
:roll: :D

Ich glaube, da würde es reichen eine Näherung von PI/2 zu nehmen, die zumindest so viele Korrekte Stellen hat, wie sie in einem double gespeichert werden können.^^
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Kerli » Mi Dez 03, 2008 11:35 pm

Dirty Oerti hat geschrieben:
Kerli hat geschrieben:Dann versuch einmal genau PI/2 anzugeben :D
:roll: :D

Ich glaube, da würde es reichen eine Näherung von PI/2 zu nehmen, die zumindest so viele Korrekte Stellen hat, wie sie in einem double gespeichert werden können.^^
Aber du wirst trotzdem nie genau 90° angeben können, deshalb ist es auch egal was du der Funktion 'tan' übergibst, du wirst immer ein gültiges Resultat erhalten.
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Dirty Oerti » Mi Dez 03, 2008 11:41 pm

Naja, es würde zu einer Näherung an Unendlich werden.
Ein gültiges Resultat kommt dabei nur heraus, solange sich der Wert im Wertebereich der verwendeten Variablen befindet.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Xin » Sa Aug 29, 2009 2:12 pm

Mööp.

Zum einen siehe hier: http://www.forum.proggen.org/viewtopic. ... 9390#p9390

sin, cos und tan müssten wir noch fertig schreiben, soll ich vervollständigen oder machst du das @dirty-oerti?
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Dirty Oerti » Mi Sep 16, 2009 7:38 pm

Puh^^
Du hast Glück dass ich das gefunden hab.
Sonst kann das ewig dauern, bis ich so ein "@dirty oerti" find.
Schreib mir doch einfach n PN ;)

Zum Thema:

Mit vervollständigen wirst du das Beispiel meinen, denke ich mal.
Also wenn du Zeit hast kannst du die Beispiele gerne schreiben.
ich kann schlecht sagen, ob und wann ich Zeit dafür habe.

Wenn ich das nächste mal Zeit hab (kann eigentlich sehr schnell vorkommen, ich sitze ab jetzt viel in der Schule und langweile mich, weil ich auf die nächste Stunde warten darf) und noch keine Beispiele da sind bzw noch nicht alle da sind dann kümmer ich mich drum.

Btw: Haben wir nicht auch einen Bereich, in den mathematische Sachen reinkommen?
ich beschäftige mich im Moment sehr viel damit - wegen meiner Facharbeit in eben diesem Fach - und kann deswegen eigentlich mein Wissen mal festhalten. Damit meine ich jetzt modulare Arithmetik...multiplikative Inverse und vorallem den chinesischen Restsatz (welche für die Informatik ja verdammt wichtig ist...mit ihm kann man viele Algorithmen stark beschleunigen).
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Kerli » Mi Sep 16, 2009 10:05 pm

Dirty Oerti hat geschrieben:Btw: Haben wir nicht auch einen Bereich, in den mathematische Sachen reinkommen?
ich beschäftige mich im Moment sehr viel damit - wegen meiner Facharbeit in eben diesem Fach - und kann deswegen eigentlich mein Wissen mal festhalten. Damit meine ich jetzt modulare Arithmetik...multiplikative Inverse und vorallem den chinesischen Restsatz (welche für die Informatik ja verdammt wichtig ist...mit ihm kann man viele Algorithmen stark beschleunigen).
Ja haben wir: http://proggen.org/doku.php?id=theory:math:start
Das wäre super. Solche Themen kommen leider oft viel zu selten. Wenn man darüber nicht gerade eine Facharbeit schreibt oder etwas in diese Richtung studiert erfährt man ja sonst fast gar nichts darüber ;)
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: c:lib:math:cos, c:lib:math:sin, c:lib:math:tan

Beitrag von Xin » Fr Sep 18, 2009 3:30 pm

Dirty Oerti hat geschrieben:Schreib mir doch einfach n PN ;)
Du bist doch Moderator und liest sowieso alles ;->
Dirty Oerti hat geschrieben:Mit vervollständigen wirst du das Beispiel meinen, denke ich mal.
Also wenn du Zeit hast kannst du die Beispiele gerne schreiben.
Wer zuerst kommt, beispielt zuerst... ^^
Dirty Oerti hat geschrieben:ich beschäftige mich im Moment sehr viel damit - wegen meiner Facharbeit in eben diesem Fach - und kann deswegen eigentlich mein Wissen mal festhalten. Damit meine ich jetzt modulare Arithmetik...multiplikative Inverse und vorallem den chinesischen Restsatz (welche für die Informatik ja verdammt wichtig ist...mit ihm kann man viele Algorithmen stark beschleunigen).
Ich habe früher oft so gelernt, dass ich eine Beschreibung zu dem Thema geschrieben habe. Wenn ich es erklären kann, muss ich es verstanden haben.
Und für das Wiki ist das definitiv eine Bereicherung.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Antworten