dettus
Bicycle User
hallo freunde der knackigen raetsel!
ich habe hier mal eben folgendes problem:
gegeben seien zwei ganzzahlige werte A und B. beide maximal 64 bit gross.
nun nimmt man den einheitskreis und unterteilt ihn im uhrzeigersinn in B gleich grosse teilstuecke.
von diesen suche ich jetzt die X/Y-koordinaten wo der A-te abschnitt beginnt.
das kann man eigentlich ganz einfach nachrechnen:
zum beispiel hat man fuer A=1, B=8 ein 45grad-winkel nach unten, A=7, B=8 ein 45grad-winkel nach oben.
mein gefuehl sagt mir jetzt aber dass man das auch ohne den umweg ueber den bruch und sinus und cosinus ausrechnen kann. vielleicht mit intervallschachtelung oder sowas.
jemand eine idee?
ich habe hier mal eben folgendes problem:
gegeben seien zwei ganzzahlige werte A und B. beide maximal 64 bit gross.
nun nimmt man den einheitskreis und unterteilt ihn im uhrzeigersinn in B gleich grosse teilstuecke.
von diesen suche ich jetzt die X/Y-koordinaten wo der A-te abschnitt beginnt.
das kann man eigentlich ganz einfach nachrechnen:
Code:
X=\cos\left(-2\pi\frac{A}{B}\right) %% X=cos(-2pi(A/B))
Y=\sin\left(-2\pi\frac{A}{B}\right) %% Y=sin(-2pi(A/B))
mein gefuehl sagt mir jetzt aber dass man das auch ohne den umweg ueber den bruch und sinus und cosinus ausrechnen kann. vielleicht mit intervallschachtelung oder sowas.
jemand eine idee?
) muss es auch ohne gehen.