Hallo
Ich möchte ein Bash Script haben, welches mir aus der Formel des Kreises den Radius ausgibt.
Das heisst:
Xm=0
Ym=0
sind gegeben.
Die Formel ist auf Wikipedia zu finden: (x-xm)^2 + (y-ym)^2=r^2
Also das wäre ja noch zu machen, aber ich brauche den Radius, und nicht den Radius im Quadrat. Kann mir da jemand helfen? X und Y könnt ich durch ne Abfrage eingegben.
mfg
monox
Frage nach mathematischer Wurzel
möglicher code, welcher nicht funktioniert.
hallo, mein code biser sieht folgermassen aus, aber er funktioniert nicht:
[/code]
Code: Alles auswählen
Xm=0
Ym=0
echo "Bitte gib die X-Achse ein:"
read X
echo "Bitte gib die Y-Achse ein:"
read Y
sqrt(($X-$Xm) + ($Y-$Ym))=$r | bc
echo $r
Ich mach das lieber mit Perl
Gruß
gms
Code: Alles auswählen
gms@gms1:~$ perl -e 'print sqrt($ARGV[0]**2+$ARGV[1]**2),"\n"' 3 2
3.60555127546399
gms
Re: möglicher code, welcher nicht funktioniert.
du hast auf das Quadrat von X und von Y vergessen:monox hat geschrieben:hallo, mein code biser sieht folgermassen aus, aber er funktioniert nicht:
Code: Alles auswählen
root@gms1:~# export X=3.0
root@gms1:~# export Y=2.0
root@gms1:~# echo "sqrt($X*$X+$Y*$Y)" | bc
3.6
gms