mathematik - kreisberechnung

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

mathematik - kreisberechnung

Beitrag von zigapeda »

Hallo

Ich hab mal ne frage bezüglich mathe...
ich wusste jetzt nicht ob ich das hier in die laberecke posten sollte oder in ein anderes unterforum, also wenns nicht passt verschieben.

also ich hab einen kreiß mit einem durchmesser von 100 (was ist egal)
jetzt noch eine linie die von oben durch die mitte nach unten geht (also praktisch der durchmesser)
dann noch eine weitere linie, die senkrecht auf der vorherigen liegt also das ein oberer und ein unterer teil vom kries entsteht...
jetzt möchte ich berechnen wie groß die flache des unteren teils ist wenn ich die höhe von der linie weiß

in der praxis:
ich hab einen öltank in zylinderform.
eine messuhr zeigt je nach füllstand des öls eine zahl zwischen 1 und 100 an.
und aus der zahl möchte ich den ölinhalt errechnen.

Danke Im Vorraus für alle antworten
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

öh... ich war grad dabei, das auszufutzeln....

aber das findest du bestimmt als fertige formeln irgendwo...

kleine hilfe:

kreis-sektor: A = r²/2*x
kreis-segment: A = r²/2*(x-sin(x)

mit x= winkel in radiant und A = fläche
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Warum steht sowas wohl in der PB-Hilfe?
@Kaeru: Sicher dass die Formeln stimmen? :?
:allright:
Zuletzt geändert von Batze am 11.11.2005 21:01, insgesamt 2-mal geändert.
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

@batze

laut meiner formelsammlung, ja.

vielleicht liegt ne begriffsverwirrung vor, das ist wahrscheinlicher...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

Kann ja sein dass die Stimmen.
Sieht nur ein bischen seltsam aus.
Aber Mathe kann ich nicht, ich kann nur auf die PB-Hilfe hinweisen. :mrgreen:
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

BildBild
diese idee hatte ich schon, ich bin nur beim alpha ausrechnen hängen geblieben
[Edit]ich bin gerade auf einem guten weg es vll doch noch selber hinzubekommen^^
Wenn ichs hab poste ich mal die formel wenn nicht... dann nicht[/Edit]
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

Ok, dann noch was: http://www.matheboard.de/archiv/thread, ... inder-.htm
Rat mal wie ich das gefunden habe ;)
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
zigapeda
Beiträge: 1753
Registriert: 06.03.2005 17:22
Wohnort: Kaufbeuren
Kontaktdaten:

Beitrag von zigapeda »

@freedimension
ich schätze mal google oder so...
trotzdem kann ich mit dem nix anfangen, weil ich die formeln da drin nicht wirklich versteh... 5 klammern, 1 zahl, 5 klammern, 1 zahl usw.

ich hab jetzt mal ein programm geschrieben, das leider einen fehler hat den ich nicht finden kann...

Code: Alles auswählen

#d = 100
#r = 50
#l = 500
#pi = 3.14159265
hohe.l = Val(InputRequester("Füllstand","Bitte geben Sie den Füllstand an (Zahl zwischen 0 und 100)",""))
flache.l = 0
If hohe < 0 Or hohe > 100
  MessageRequester("Füllstand","Ungültiger Füllstand")
  End
EndIf
If hohe = 100
  flache = #pi*Pow(#r,2)
EndIf
If hohe = 50
  flache = #pi*Pow(#r,2)
  flache = flache/2
EndIf
If hohe = 0
  flache = 0
EndIf
If hohe < 100 And hohe > 50
  flache = (#pi*Pow(#r,2)) - (Pow(#r,2)/2)*((#pi*Cos((hohe-50)/#r)*2)/180-Sin(Cos((hohe-50)/#r)*2))
EndIf
If hohe < 50 And hohe > 0
  hohe = 50 - hohe
  flache = (Pow(#r,2)/2)*((#pi*Cos((hohe)/#r)*2)/180-Sin(Cos((hohe)/#r)*2))
EndIf
MessageRequester("Füllstand","In dem Tank sind noch " + Str((flache*#l)/1000) + " Liter Öl.")
End
ich hoffe ihr kennt euch aus und könnt mir meinen fehler sagen.
kluger Mann + kluge Frau = Romanze | dummer Mann + dumme Frau = Schwangerschaft
kluger Mann + dumme Frau = Affäre | dummer Mann + kluge Frau = Shopping <)
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

zigapeda hat geschrieben:@freedimension
ich schätze mal google oder so...
trotzdem kann ich mit dem nix anfangen, weil ich die formeln da drin nicht wirklich versteh... 5 klammern, 1 zahl, 5 klammern, 1 zahl usw.
http://www.forkosh.dreamhost.com/mimetexpreview.html
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Antworten