Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Operationen und Konstanten für arithmetische Ausdrücke

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
21.02.2007, 17:58 Uhr
Blubber2063



Ich bastel grade mal an einer Grammatik für Arithmetische Ausdrücke und wollte mal zur Diskussion stellen, ob hier noch irgendeine wichtige Operation oder Konstante fehlt, die man für nomale Reelle Funktionen benötigen könnte.

Operationen:
Addition
Multiplikation
Division
Potenzrechnung
Wurzeln
Logarithmen
Trigonometrische Funktionen

Konstanten:
e
pi

Dieser Post wurde am 21.02.2007 um 17:58 Uhr von Blubber2063 editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
21.02.2007, 19:25 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Modulo
evtl. Bool'sche Expressionen (AND, OR, XOR, NOT)?
evtl. Hyperbelfunktionen?
evtl. Limes?

Dieser Post wurde am 21.02.2007 um 19:27 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
21.02.2007, 19:32 Uhr
Blubber2063



Hmm, naja die Boolschen Funktionen find ich haben jetzt nicht so direkt was drinne zu suchen.
Modulo mach ich auf jeden Fall noch rein, das ist sinnvoll, thx.
Hyperbelfunktion muss ich mal sehen.
Der Limes kommt vermutlich nicht mit rein, das Problem ist ja das du nen Limes nicht so einfach ausgerechnet kriegst. Deswegen hab ich jetzt auch auf Integrale und Differentialrechnung verzichtet.
Ich will das ganze am Ende für einen kleinen Funktionsplotter verwenden(kleine Spielerei), vielleicht Später auch mal für komplexere Dinge.
Mal sehen ob ich noch sowas wie Modulo vergessen habe.
Ich hab aber vor allem bei den Konstanten das Gefühl als könnte ich irgendwas vergessen haben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
21.02.2007, 19:43 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Blubber
Hast du etwa bei dem myOpal-Bau Blut geleckt...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
21.02.2007, 19:59 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Vielleicht noch Fakultät? (wichtig z.B. für Stochastik->Kombinatorik)

Bei den Konstanten würden mir sonst hauptsächlich noch Phi, und sonst eher physikalisches Zeugs einfallen (Lichtgeschwindigkeit, Normalfallbeschleunigung ...), in wiefern das da etwas zu suchen hat, wäre aber fraglich : - \
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
21.02.2007, 20:04 Uhr
Blubber2063



Hmm, ja Fakultät klingt auch ganz gut, muss ich nur vermutlich in meiner Grammattik was umbauen um den unären Operator zu unterstützen.

@Windalf Ja so ein wenig, nicht das ich das jetzt dauernd machen will und ne Programmiersprache wäre mir jetzt zu aufwendig, aber so als kleine Übung, das ganze mal nicht in Opal mach zu müssen und sich die Syntax selbst aussuchen zu können hat mich schon gereizt, jetzt bastel ich mal ein wenig .

Sag mal haben die bei dir auch über ne Woche für die Klausurkorrektur gebraucht, von der Bewertung für den Compiler hab ich auch noch nix gehört, die Lamen Enten die .
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
21.02.2007, 20:11 Uhr
stephanw
localhorst


Sieht irgendwie nach dem Taschenrechner-Beispiel aus dem Stroustrup aus ;-) Willst Du Sachen wie Wurzeln und Trigonometische Funktionen als Operatoren oder im Stil von C++ FUnktionen machen ? Also etwa

Code:
sin( sqrt( pi ) )

.
--
Reden ist Schweigen und Silber ist Gold.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
21.02.2007, 20:14 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Schätzungsweise, und dann wäre es auch legitim, die Fakultät als solche Funktion zu unterstützen: f(x) = x^2 - fak(10) + asin(0,8) ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
21.02.2007, 20:27 Uhr
Blubber2063



Naja Wurzeln hab ich in funktionsschreibweise, sonst wird das einfach zu hässlich da ne saubere Notation zu finden, bei sin wüsste ich jetzt gar nicht wie da eine Operatorenschreibweise aussieht. Ich habe jetzt als Operatoren (+,-,*,/,^) und werde für die Fakultät dann vermutlich noch den ! Operator einführen.

Ist kein Taschrechner Beispiel das ist auf meinen völlig eigenen Mist gewachsen und ein wenig wie Windalf schon gesagt hat, vom PSS Kurs motiviert.

So in etwa soll das dann auch aussehen Reyx, ohne das ich hier die Grammattik abtippen will(zu viele Produktionen ). Aber ich wollte das ungefähr so machen.
Einfaches Beispiel:
f(x)=x+10^a * (c + d);a=5;c=4;d=6
Also zum hinten dran hängen was man gerne für die freien Variablen hätte.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
21.02.2007, 21:45 Uhr
RedEagle



Ich würde Konstanten anders regeln...
was passiert, wenn jand folgendes macht:

f(x)=x+e;e=1

Und währe ein "x*10^y" sehr hilfreich...
z.B.
f(x)=x°3
=x*10^3
=1000x
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: