| |
|
|
Jac de Lad | ¡Hola Comunidad!
Bis ahora bin Yo euch eigentlich sólo en el Nerven gegangen, tener unendlich viele Fragen gestellt y mi Progs y Codeschnipsel en el Hintergrund mantenido. Naja, el liegt daran, dass mi Programas wahrescheinlich no große Verwendung para euch haben. Como De todos modos. Yo arbeite en el Moment a una Taschenrechner, el no sólo simplemente rechnen se, pero auch Características (auch en 3D) darstellen se, sowie Terme umformen y en lösen, Umgehen con komplexen Pagar etc...jedenfalls Yo angefangen una Parser para matemático Ausdrücke a escribir. Yo denke, el könnt ihr tal vez auch gebrauchen...allerdings es el todavía no fertig. Er beherrscht en el Moment folgendes: - El Grundrechenarten +-*/ sowie (Division con Abschneiden el Machkommastellen) y Potenzen (con ^) - Klammern (egal si (), [], {}, <> oder gemischt, alles se erkannt) - Leerzeichen voluntad ausgefiltert - negative Pagar necesario no en Klammern gefasst voluntad (Por favor, ausprobieren) - fängt folgende Fehler de: Division por 0, unausgewogene Klammern, no vorhandener Term, unerlaubte Signo en el Term (todavía unvollständig), falsche Klammeranordnung - Groß- y Kleinschreibung se ignoriert (para spätere trigonometrische Características y así, ahora todavía no de Belang) aber el Wichtigste: él orientiert se a Punktrchnung antes Strichrechnung y Potenzen antes Punktrechnung!
Alle el en el Tiempo haben: Bitte probiert el Teil veces de. Das todo Yo en un PCU gepackt y es en el Principio una Klasse. Hier una Demo-Code:
Yo voluntad en el Moment todavía no viel verraten, el folgt alles, si la Parser einwandfrei funktioniert. Zum Ausprobieren simplemente el Formel ändern, el Demo-Code es eigentlich auch no schwer a verstehen. Mir gehts, como dijo, en el Moment sólo por lo tanto Fehler aufzudecken. Yo a ahora no gefunden, pero yo rechne con ner Lawine Zuschriften. Naja, si el entonces irgendwann richt funzt kann Yo el Trigonometrie einbauen y Stochastik y así, Voy a auch una vollständige Descripción liefern. Also como dijo: BITTE FEEDBACK, gerade wegen negativer Pagar!
Jac
@Michael Wodrich: Vielen Dank para deine Ayuda! Yo desafortunadamente el alte Versión völlig verhunzt y tener deswegen otra vez de vorne angefangen. Aber einiges podría Yo wiederverwenden, antes allem wäre Yo sin deine Ayuda no así rápidamente vorangekommen!!!
Apéndice: Auf neue Versión aktualisiert: 0.1.0.4 (Verbesserung el Erkennung negativer Pagar, debería ahora perfekt ser, el Term kann ahora Parámetro el Procedimiento Parse angegeben voluntad [ha Vorrang antes Angabe con .term&!]). |
| 5 kB | | Kurzbeschreibung: | Matherparser 0.1.0.4 (09.02.2006) | | Hochgeladen: | 09.02.2006 | | Ladeanzahl: | | | | Descargar |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 09.02.2006 ▲ |
|
|
|
|
| Super Teil! Nurn andern Namen braucht lo wohl.
Parser gibts sí viele...
Mi kurzen Tests hatte él fehlerlos Überstanden! |
|
|
| |
|
|
|
Jac de Lad | Gut, Yo voluntad más dran feilen! Hab ya etliche Ideen. Name...hm...me es nichts besseres eingefallen como Matheparser (qué lo sí en el Grunde es). Wenn alguien Propuestas ha...
Schade sólo una Rückmeldung; also si todavía alguien Kommentar ha: hier, hier (winke, winke!)!!!
Jac |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 10.02.2006 ▲ |
|
|
|
|
Frank Abbing | Hi,
Yo selber necesidad así una Parser no. Aber si du XPIA nutzten würdest, könntest du en viele hochwertige y schnelle Mathefunktionen y Fliesskommafunktionen zugreifen. Masms propio Library masmlib32 bietet en dieser Richtung einiges. Mathe y Konvertierung (z.B. String después de Fliesaskommo y umgekehrt). |
|
|
| |
|
|
|
Jac de Lad | ¡Hola Comunidad. Hm, auch si el Interesse sólo mäßig es mache Yo el Teil fertig. Tuve lo sí urspränglich auch sólo para mich pensamiento.
@Franco: Sí, Yo weiß, pero yo bin no tan Assemblerfirm, dass Yo el hinkriegen sería. Deswegen mache Yo el ahora en Profano fertig.
Hier el Los cambios el neuen Versión:
Parser 0.2.0.7: - el * muss no mehr antes Klammern angegeben voluntad - beherrscht ! (Fakultät) y ° (Umwandlung de Dezimalgrad en Bogenmaß) - Aufeinanderfolgende Operatoren voluntad erkannt - Potenzen con el Base 0 voluntad nun korrekt erkannt (vorher Fehlermeldung) - Operatoren al Anfang oder Ende des Terms voluntad erkannt - mehrere Dezimalpunkte en un número voluntad erkannt - Führende Null de Punto número 1<x<1 muss no angegeben voluntad - Neue Características: Sinus, Cosinus, Tangens, Cotangens, Sekans...(total 32 Stück) - 3 Konstanten eingeführt: Pi, Eulersche Zahl y Phi (con pi, ez y phi)
Und hier una aktualisierter Testcode: KompilierenMarcaSeparación | | | Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 10.02.2006 ▲ |
| |
| | Jac de Lad | Uups, hier todavía rápidamente una Bugfix (tut me leid):
- Neue Función: lz (logarithmus a Base 2) - Bugfix el Función cosec (hatte Compilieren verhindert)
Jac |
| 12 kB | | Kurzbeschreibung: | Matherparser 0.2.1.8 (10.02.2006) | | Hochgeladen: | 10.02.2006 | | Ladeanzahl: | | | | Descargar |
| | | Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 10.02.2006 ▲ |
| |
| | Jac de Lad | So, hier es el vorerst letzte Actualización. Mangels Interesse poste Yo hier sólo el korrigierte Versión, wer doch Interesse haben debería puede hier puesto oder con por Email a jac@parasun.de escribir. Yo voluntad trotzdem weiterentwickeln, also wer Interesse ha bekommt ne bien ausgebaute Versión. Letzte Los cambios (Versión 0.3.0a.15):
- Bugfix wegen Fehler verhinderte Ausführen de Compilaten - 6 neue Winkelfunktionen - viele unmögliche Operationen voluntad nun erkannt - Das Ergebnis se nun auch en .Result$ zurückgegeben - Mit großen Pagar (Pagar con Exponenten) konnten Fehler auftreten, Fijo - Bugfix wegen Fehler verhinderte Ausführen de Compilaten - 6 neue Winkelfunktionen - viele unmögliche Operationen voluntad nun erkannt - Das Ergebnis se nun auch en .Result$ zurückgegeben - Mit großen Pagar (Pagar con Exponenten) konnten Fehler auftreten, Fijo - neue Operationen con más Paramtern (Stochastik, etc.)
Jac |
| 17 kB | | Kurzbeschreibung: | Matherparser 0.3.0a.15 (11.02.2006) | | Hochgeladen: | 11.02.2006 | | Ladeanzahl: | | | | Descargar |
| | | Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 11.02.2006 ▲ |
| |
| | | El PCU es muy nett - y el con el magelnden Interesse se se sicherlich auch ändern. Bitte vergiss no el dies hier una muy kleine Comunidad es.
Hast Usted Interesse el el Unit hier: [...] aufgelistet se? |
| | | | |
| | Michael Wodrich | El Descripción hört se bien a, pero yo bekomme sólo una PCU Expediente como Descargar.
Usted hast como sí en kürzester Tiempo bastante schön zugeschlagen...
...aber mi Kristallkugel es grad en Reparatur, kannst No veces konkrete Funktionsnamen nennen, así wir el veces durchtesten puede?
ZIP con PCU y Hilfedatei wäre bien.
Schöne Grüße Michael Wodrich |
| | | Programmieren, das spannendste Detektivspiel der Welt. | 12.02.2006 ▲ |
| |
| | Jac de Lad | @IF: Hm, todavía no, porque el PCU todavía no fertig es. Yo habe auch grad otra vez una Latte de Fehlern entdeckt, el Yo en el Moment behebe (algunos ir incluso así tief, dass el komplette Berechnung por Schlüsselwörter betroffen es. Yo melde mich, si yo una neue, verbesserte oder wenigstens gefixte Versión fertig habe.
@Michael: Meinst du Características el PCU oder Características, el innerhalb des Terms erlaubt son? El PCU ha sólo el Klasse, como gibts eigentlich no mehr a erklären; el Características en el Termen (tener en el Moment 59 instalado) erkläre Yo demnächst. Yo habe como dijo grad todavía unos pocos massive Problemas gefunden, sodass Yo el primero korrigieren muss y mich entonces una Documentación kümmern voluntad! Aber Standardfunktionen como Sinus y Cosinus y así son como überall bezeichnet (Sin(3,141593) oder Cos(180°)). Como ya he dicho una Doku kommt bald.
Schön, dass doch una wenig Interesse como es!
Jac |
| | | Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 12.02.2006 ▲ |
| |
| | Michael Wodrich | [quote:bc8ba170c1]Schön, dass doch una wenig Interesse como es![/quote:bc8ba170c1] Das liegt simplemente sólo daran, daß uno no siempre igual ser gerade aktuelles Projekt beiseite legen kann...
Yo warte en Nachschub de Usted, a dahin es determinado auch mehr Tiempo verfügbar...
Schöne Grüße Michael Wodrich |
| | | Programmieren, das spannendste Detektivspiel der Welt. | 12.02.2006 ▲ |
| |
| | | @Jac:
Um el Herstellen uno Ayuda deutlich a beschleunigen Yo el XPSE pocos kleine tolle Features para el Herstellung de Unidades beigebracht. Schau veces en el Ayuda.
a) Como schreibt se el Dokumentieren como de incluso. b) cada Kompilieren entsteht una .def Expediente. Darin posición entonces schonmal todos Procs. c) unos pocos offensichtliche Fehler voluntad adecuado. |
| | | | |
|
RespuestaTema opciones | 23.615 Views |
ThemeninformationenDieses Thema ha 7 subscriber: |