AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:17

Parameter dieser Suchanfrage:

Suche in Thema: Rechenprogramm
Suche alle Beiträge, die von "Amateurprofi" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 35 von insges. 35 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2      
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 7. Okt 2020
    Danke.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 6. Okt 2020
    Ich habe eine neue Version (3.4.1.1) in #1 hochgeladen.
    Was habe ich geändert?!

    Ich habe versucht die von EdAdvokat angesprochene Fehlermeldung zu vermeiden.
    Meine Vermutung ist dass die Exception ausgelöst wird, wenn beim TSPVoice.Create(Self)
    ein Fehler auftritt.
    Diese Exception wird jetzt abgefangen, und die Funktion des Vorlesens von Zahlen disabled.

    Bei den vorigen Versionen war...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 29. Sep 2020
    Danke für die Info.
    Ich werde trotzdem bei Gelegenheit eine Änderung vornehmen, so dass die Funktion Zahlen vorzulesen deaktiviert wird, wenn dieser Fehler auftritt.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 28. Sep 2020
    Weiß ich nicht wirklich.
    Hab mal gegoogelt und eine Info gesehen, dass der Fehler in Verbindung mit der Sprachausgabe auftritt.
    Tatsächlich verwendet das Programm eine Sprachausgabe zum Vorlesen langer Zahlen.

    Ist bei der Fehlermeldung nur der von dir angegebene Text "Olefehler 80045039" oder ist da noch mehr, z.B. die Adresse an der der Fehler auftritt?.

    Da das bei mir nicht auftritt,...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 27. Sep 2020
    In dem Programm werden im "Normal"-Modus zur Speicherung der Daten Extended-Variablen verwendet, und da gibt es nun einmal die Obergrenze 1.1E+4932

    Anders ist es im "BigDecimal"-Modus.
    Da kannst du die Fakultät bis 10000 berechnen. Exact übrigens und nicht nur näherungsweise.
    Die 10000 als Obergrenze für Fakultät ist willkürlich festgelegt.

    Allerdings können diese im Ausgabefeld nicht in...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 27. Sep 2020
    Das wäre aber eine schöne Verschlimmbesserung.
    Statt (für N=1000) hätte ich statt 1000 Multiplikationen 1000 mal Log10(), und Log10() braucht seine Zeit.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 26. Sep 2020
    Hab ich mit PN beantwortet, hier noch mal für andere.

    Das Maximum 1754 für N! (im Normal-Modus) resultiert aus dem größten in einem Extended darstellbaren Wert (1.1E+4932).
    1755! ergäbe 3.473E+4933 und würde den Maximalwert überschreiten.

    Übrigens:
    Im Normal-Modus werden in meinem Programm alle Werte in Extended-Variablen gespeichert, was auch der Grund ist, warum es keine 64Bit Version...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 26. Sep 2020
    Gib ein Varis(50,3) oder Varis(50,3,0)
    Variationen ohne Wiederholung
    Varis(50,3,1)
    Variationen mit Wiederholung
    Combis = Kombinationen mit oder ohne Wiederholung. Gleiche Syntax wie Varis.

    Nein, weiss ich leider nicht, ich arbeite mit Windows 7.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 26. Sep 2020
    Ich habe in #1 eine neue Version des Programms (3.3.3.1) hochgeladen, weil ich einen Fehler im Programm behoben habe.
    Im "BigDecimal"-Modus wurden gelegentlich Exceptions ausgelöst, auch wenn kein Fehler vorlag.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 16. Apr 2018
    Hallo KodeZwerg,
    ich habe einiges versucht, um Memoryleaks zu erzeugen, aber ohne Erfolg.
    Wenn so etwas wieder auftritt und du dann auch weißt wie es dazu kam und das ganze auch reproduzierbar ist, gehe ich dem gerne nach.


    Darüber hab ich vorher noch nie nachgedacht.
    Ich habe jetzt die Möglichkeit implementiert, vorzugeben, ob und wann die Hilfe automatisch geschlossen wird.
    Mit Menu >...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 13. Apr 2018
    Verstehe nicht so richtig, wie du das meinst. Ich vermute, du hast während des Vorlesens die Sprache umgestellt. Kannst du etwas genauer erklären was du genau gemacht hast.


    In diesem Programm wird der Punkt als Dezimaltrennzeichen verwendet.
    Stell mal im Dialog für lange Zahlen den Mauszeiger in das obere Eingabefeld und drücke dann Alt-F1.

    und Nachkommastellen werden einzeln gelesen und...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 13. Apr 2018
    Danke.

    Zu 1.
    Bei der Breite des Formulars wurde/wird nur sichergestellt, dass das Eingabefeld und das Ausgabefeld je min 100 Pixel breit sind und dass das Menu einzeilig bleibt.
    Ich hab das so geändert, dass beim ersten Programmstart alle Panels der StatusBar sichtbar sind.
    Es bleibt aber weiter so, dass das Fenster manuell schmaler gemacht werden kann. Bei weiteren Starts sollte dann die...
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 12. Apr 2018
    Kann ich leider nicht nachvollziehen.
    Bei mir (Windows 7 64 Bit) arbeitet beides korrekt.
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 12. Apr 2018
    Das letzte Update zu diesem Programm hatte ich im Juli 2010 online gestellt.
    Im Laufe der Zeit habe ich immer mal wieder Kleinigkeiten geändert und stelle deshalb heute in #1 die aktuelle Version zum Download bereit.
    Was hat sich geändert?!

    Der Name des Programms
    Bisher "Parser", jetzt "Calculator"

    Delphi-Version
    Bisher Delphi 2005, jetzt Delphi XE 2
  • Forum: Software-Projekte der Mitglieder

    AW: Rechenprogramm

     
      by Amateurprofi, 13. Jul 2010
    Ich habe eine neue Version (2.3.1.1) des Parsers hochgeladen.

    Was hat sich geändert ?:

    Es gibt jetzt eine Context-sensitive Hilfe. Mehr dazu weiter unten.

    Bisher konnten bei Funktionen, die nur einen Parameter haben die ( ) weggelassen werden.
    Das geht jetzt, mit gewissen Einschränkungen für alle (genauer fast alle) Funktionen.
    Die Einschränkungen sind :
    Bei Funktionen die einen oder...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 9. Mär 2010
    Kann man.
    Wenn Du im Colorpicker bist, befindet sich unten ca. in der Mitte ein Button mit einer Lupe.
    Klick den (linke Mouse-Taste) und halte die Taste gedrückt. (Die Lube wird dann gelb angezeigt)
    Solange die Taste gedrückt ist kannst du auf dem Bildschirm herumfahren und der Ausschnitt um den Mousecursor herum wird in das Feld kopiert, in dem normalerweise das Farbspektrum dargestellt wird....
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 26. Feb 2010
    @blablab:
    Das ist mir jetzt irgenwie peinlich.
    Neue Version in #1

    Ich wollte ohnehin demnächst ein neue Version hochladen, jedoch ist
    die nocht nicht ganz fertig.
    Also nicht wundern, wenn es hier und da hakt....

    Was ist neu ?:
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 28. Jul 2009
    @himitsu:
    Das war mir nicht bekannt. Danke für den Hinweis.
    Und : Ja, mit Delphi 2005 kompiliert.
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 28. Jul 2009
    Ich habe eine neue Version des Rechenprogramms in #1 gestellt.
    Wie schon im vorigen Beitrag angedeutet, habe ich den Teil, der Ausdrücke auswertet komplett überarbeitet. Ich gehe davon aus, daß ich den einen oder anderen Bug noch nicht gefunden habe......


    Die im .zip file enthaltenen .dcu Dateien
    parser_base.dcu
    parser_parse.dcu
    parser_errors.dcu
    können in eigene Programme eingebunden...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 3. Jul 2009
    Werd ich ändern, was natürlich auch eine Änderung bei div und idiv nach sich zieht.
    Die Definitionen werden dann so sein :

    x MOD y (bzw. x|y) = Trunc( x )-Trunc( y ) * Trunc( Trunc( x ) / Trunc( y ) )
    x RMOD y (bzw. x||y) = x - y * Floor( x / y ) (Das Floor ist nicht das aus Math.pas)
    x DIV y (bzw. x\y) = Trunc( Trunc( x ) / Trunc( y ) )
    x RDIV y (bzw. x\\y) = Int( x / y )

    Ich...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 2. Jul 2009
    Sicherlich werde ich so etwas irgndwann einmal implementieren, jedoch wann und in welcher Form, steht in den Sternen (hat für mich einfach eine sehr geringe Priorität, gewissermaßen "below onIdle").


    Aufwendig? Ja. Zu Aufwendig? Nein, eigentlich nicht.

    Und noch mal zum "Mod"-Problem.
    Verwende lieber IMOD bzw || .
    x Mod y bzw. x|y ist bei mir definiert als x-y*Floor(x/y) und da ergibt...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 21. Jun 2009
    Nein, das ist für dieses Programm keine Alternative. Dafür hab ich andere Programme, die mit (in der Theorie) unbegrenzt langen Realzahlen arbeiten.
    Vielleicht ist es noch nicht bemerkt worden: Dieses Programm wertet nicht nur einen einzigen Ausdruck dann aus, wenn der Anwender nach Eingabe des Ausdruckes die Entertaste drückt, sondern alle Ausdrücke im Eingabefeld immer dann, wenn irgendeine...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 20. Jun 2009
    Das hängt davon ab, was du unter "extrem klein" verstehst.

    Ich zum Beispiel bin 184 cm groß und empfinde mich nicht als exterm klein.

    Die von dir gezeigte Teilrechnung (35 * ( 21 ^ ( 47 - 1 - 16 ) ) ) ergibt
    162422760119100743518201796674811282911232
    und ist ca. 883 Sextillionen mal so groß wie ich - und das empfindest du als "extrem klein" ?

    Aber trotzdem danke für die Beispiele. ...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 20. Jun 2009
    Hallo Corpsman,
    ich war im Urlaub, dahei eine verspätete Antwort:

    beide von dir genannten Rechnungen sollten 21 ergeben.
    Daß mein Parser für die zweite Rechnung 0 als Resultat nennt, liegt, wie von krassonkel schon vermutet, an den hohen Zwischenergebnissen.
    Der Parser arbeitet intern mit Extended-Zahlen und 40^16 / 47 läßt sich damit nicht exakt darstellen.

    Aber : Warum verwendest du...
  • Forum: Software-Projekte der Mitglieder

    Re: Rechenprogramm

     
      by Amateurprofi, 3. Jun 2009
    Ich habe eine neue Version des Programms in den ersten Beitrag dieses Threads gestellt.
    @mkinzler : Danke für die Info, wie das geht.

    Was ist neu?:

    himitsu: Zeilennumerierung beginnt jetzt mit 1 (vorher 0).
    coprsman: Linksbündige Ausgabe jetzt möglich.
    Menu>Optionen>Ansicht>Ergebnissse linksbündig.

    matze: Auf vorige Zeile zugreifen funktioniert jetzt.
Seite 1 von 2  1 2      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Amateurprofi&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=134885
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz