home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1998 November / PCO_1198.ISO / filesbbs / os2 / pmcalc3o.arj / PMCALC3O.ZIP / pmcalc_g.HLP (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1998-06-20  |  83.1 KB  |  1,059 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. ╨¬berblick ΓòÉΓòÉΓòÉ
  3.  
  4.   pmCalc 
  5.  
  6.    o  hat nicht echte Taschenrechner als Vorbild. So gibt es etwa keine "=" 
  7.       Taste. Stattdessen gibt man Formeln entsprechend der Schreibweise von 
  8.       Programmiersprachen ein.  Trotzdem gibt es die M╨ñglichkeit, wie beim 
  9.       echten Taschenrechner entsprechend Tasten zu dr╨æcken. 
  10.  
  11.    o  ist Shareware. Ohne Registrierungsschl╨æssel erscheint als einzige 
  12.       Einschr╨önkung zu Beginn hin und wieder ein Info-Bildschirm. 
  13.  
  14.    o  ist ein reines 32 bit Programm und f╨ær Win95/NT und OS/2 verf╨ægbar. 
  15.  
  16.    o  berechnet das Ergebnis erneut nach jedem Tastendruck. Es gibt ein 
  17.       Eingabefeld und zus╨ötzlich ein Ergebnisfeld. Wenn eine eingegebene Formel 
  18.       nicht vollst╨öndig oder fehlerhaft ist, wird eine detaillierte 
  19.       Fehlermeldung ausgegeben. F╨ær das Ergebnis stehen diverse Ausgabeformen 
  20.       zur Verf╨ægung. 
  21.  
  22.    o  kann eng mit der Zwischenablage zusammenarbeiten. 
  23.  
  24.    o  rechnet mit Variablen: ein X im Haupt-Eingabefeld wird durch den Inhalt 
  25.       des Eingabefeldes X ersetzt. 
  26.  
  27.    o  kann bei einem bekannten Ergebnis auch Buchstaben wie X zur╨æckrechnen 
  28.       (sog. eindimensionale Regression). Hierf╨ær dr╨æcken Sie die reg  Taste. 
  29.  
  30.    o  unterst╨ætzt wissenschaftliche Funktionen: ╨¬ber die fct Taste  erhalten 
  31.       Sie weitere Tasten in einem eigenen Fenster. 
  32.  
  33.    o  verf╨ægt ╨æber Funktionen speziell f╨ær Programmierer: verschiedene 
  34.       Zahlensysteme, ╨¬berlauf-Simulation von verschiedenen ganzzahligen 
  35.       Variablen.  Dr╨æcken Sie hierf╨ær die prg Taste. 
  36.  
  37.    o  merkt sich die letzten 20 Eingaben (Last20-Liste) und kann Formeln 
  38.       dauerhaft abspeichern. 
  39.  
  40.    o  hat eine eingebaute Hypertext Hilfe. Dr╨æcken Sie auf help  und dann auf 
  41.       den Knopf oder in das Eingabefeld, das Sie erkl╨ört haben m╨ñchten. Sie 
  42.       k╨ñnnen aber auch einfach nur F1 dr╨æcken. Zweimaliges Dr╨æcken auf help 
  43.       zeigt das Inhaltsverzeichnis an. 
  44.  
  45.    o  rechnet intern mit Flie╤ükommavariablen "double", so da╤ü Sie 15 g╨æltige 
  46.       Stellen erhalten. 
  47.  
  48.    o  hat eine eingebaute Pentium-Fehlerkorrektur; die ╨¬berl╨öufe werden auch 
  49.       beim dahingehend fehlerhaften Pentium II richtig erkannt. 
  50.  
  51.  
  52. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  53.  
  54.  Spielen Sie einfach die Dateien des pmCalc Archivs auf Ihre Festplatte in 
  55. irgendein neues Verzeichnis. Starten Sie dann die Datei INSTALL.CMD, die sich 
  56. im neuen Verzeichnis auf Ihrer Festplatte befindet. Sie erhalten ein 
  57. Programmobjekt "pmCalc" auf Ihrer Arbeitsoberfl╨öche. 
  58.  
  59. Beachten Sie bitte, da╤ü pmCalc ╨æber ein Systemmen╨æ verf╨ægt (linken 
  60. Schlie╤üen-Knopf einmal dr╨æcken). Hier k╨ñnnen Sie die Sprache auf Deutsch 
  61. umschalten, indem Sie "german language" w╨öhlen. 
  62.  
  63. Wenn Sie einen farbigen pmCalc haben m╨ñchten, tragen Sie als weiteren 
  64. Programm-Parameter ein: 
  65. color:COLORSMP 
  66.  
  67. pmCalc l╨ö╤üt sich mit zahlreichen Programm-Parametern starten. 
  68.  
  69. Eine nette Idee, pmCalc auch ohne die Klickstartleiste zu starten * 
  70.  
  71.  
  72. ΓòÉΓòÉΓòÉ 3. Wichtige Tasten und Felder ΓòÉΓòÉΓòÉ
  73.  
  74.   Siehe All Clear, Ausgabeform, Eingabe, Last20-Liste, Zwischenablage. 
  75.  
  76. Wie Sie sehen, k╨ñnnen pmCalc-Kn╨ñpfen Farben zugeordnet werden. 
  77.  
  78.  
  79. ΓòÉΓòÉΓòÉ 4. Eingabeform ΓòÉΓòÉΓòÉ
  80.  
  81.  Unterkapitel: 
  82. Tastatur und Maustasten 
  83. Ignorierte Zeichen 
  84. Reihenfolge der Rechenzeichen 
  85. Schreibweise der Dezimalzahlen 
  86. Gro╤ü- und Kleinbuchstaben 
  87.  
  88. n╨öchstes Hauptkapitel: 
  89. Ausgabeform (output format) 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 4.1. Tastatur und Maustasten ΓòÉΓòÉΓòÉ
  93.  
  94.  Sie k╨ñnnen sowohl die Maustasten als auch die Tastatur benutzen, indem Sie 
  95. direkt in das Haupt-Eingabefeld oder in die V bis Y Eingabefelder tippen. Um 
  96. die Schreibweise der pmCalc-Eingaben zu lernen, verwenden Sie erst einmal die 
  97. Maustasten. 
  98.  
  99. (Siehe wichtige Tasten und Felder) 
  100.  
  101. pmCalc bietet Ihnen eine praktische M╨ñglichkeit, bei der Verwendung von 
  102. Maustasten Klammern zu setzen. Wenn Sie 1+2 eingegeben haben und das Ergebnis 
  103. mit 3 multiplizieren wollen, dr╨æcken Sie zwei mal auf die Mal-Taste. Sie 
  104. dr╨æcken also 
  105.  *  *  3 . 
  106. pmCalc ╨öndert die Eingabe automatisch in (1+2)*3 . 
  107. Dies funktioniert nicht nur mit * , sondern ebenfalls mit den Rechenzeichen / 
  108. und pwr sowie den Operatoren f╨ær Programmierer. 
  109.  
  110.  
  111. ΓòÉΓòÉΓòÉ 4.2. Ignorierte Zeichen ΓòÉΓòÉΓòÉ
  112.  
  113.  Leerzeichen d╨ærfen immer verwendet werden. Sie werden ignoriert, selbst 
  114. innerhalb einer Zahl. 
  115.  
  116. Sie d╨ærfen grunds╨ötzlich Kommentare in eckige Klammern [ ] schreiben, auch 
  117. mehrmals. 
  118.  
  119. In hexadezimalen Zahlen darf der Doppelpunkt ":" vorkommen,  er wird ignoriert. 
  120. Eine Hex-Zahl kann also sein:  #h12dc:0bf7 . 
  121.  
  122.  
  123. ΓòÉΓòÉΓòÉ 4.3. Reihenfolge der Rechenzeichen ΓòÉΓòÉΓòÉ
  124.  
  125.  Die Reihenfolge der Auswertung von Rechenzeichen ist die folgende: 
  126.  
  127.    o  ' ( min ) min'sek (siehe Minuten) 
  128.    o  ^ ( pwr ) hoch 
  129.    o  Operatoren f╨ær Programmierer 
  130.    o  / geteilt, * mal 
  131.    o  - minus, + plus 
  132.  
  133.  
  134.  Mit runden Klammern k╨ñnnen Sie in gewohnter Weise die Reihenfolge der 
  135.  Ausf╨æhrung beeinflussen. Es gibt kein Limit der Verschachtelung. 
  136.  
  137.  
  138. ΓòÉΓòÉΓòÉ 4.4. Schreibweise der Dezimalzahlen ΓòÉΓòÉΓòÉ
  139.  
  140.  Nicht ganze Zahlen d╨ærfen sowohl mit Komma als auch mit Punkt geschrieben 
  141. werden: 12,34 oder 12.34 . Die in Deutschland typische Schreibweise gro╤üer 
  142. Zahlen wie  10.000,00 ist erlaubt. Der letzte Punkt bzw. das letzte Komma wird 
  143. ausgewertet, andere Punkte/Kommata werden ignoriert. Beispielsweise ist 
  144. 1,23.4.5.6.78 mit 123456.78 identisch. 
  145.  
  146.  
  147. ΓòÉΓòÉΓòÉ 4.5. Gro╤ü- und Kleinbuchstaben ΓòÉΓòÉΓòÉ
  148.  
  149.  Beachten Sie, da╤ü pmCalc teilweise Klein- und Gro╤übuchstaben unterscheidet. 
  150. Der Name der Konstante 3.1415... ist Pi, nicht pi, der Name der Konstante 
  151. 2.7182... ist Eul und nicht eul (Eulersche Zahl). Es ist au╤üerdem nicht 
  152. zul╨össig, Funktionen wie sin() mit Gro╤übuchstaben zu schreiben. Wenn Sie nicht 
  153. sicher sind, verwenden Sie erst einmal die Maustasten, um die korrekte 
  154. Schreibweise zu lernen. Hexadezimale Zahlen k╨ñnnen sowohl mit Gro╤ü- als auch 
  155. Kleinbuchstaben geschrieben werden. 
  156.  
  157.  
  158. ΓòÉΓòÉΓòÉ 5. Ausgabeform (output format) ΓòÉΓòÉΓòÉ
  159.  
  160.  Unterkapitel: 
  161. Grunds╨ötzliches  Zahl der Kommastellen  fraction (Bruch)  min sec 
  162.  
  163. n╨öchstes Hauptkapitel: 
  164. Spezielle Funktionen 
  165.  
  166.  
  167. ΓòÉΓòÉΓòÉ 5.1. Grunds╨ötzliches ΓòÉΓòÉΓòÉ
  168.  
  169.  Es kann eingestellt werden, wie das Ergebnis angezeigt werden soll ("output 
  170. format"). "dot" hei╤üt "Punkt". Geben Sie eine gr╨ñ╤üere Zahl ein und probieren 
  171. Sie einfach die M╨ñglichkeiten im drop-down Feld aus (Taste rechts von "normal 
  172. (dot)"). 
  173.  
  174.  
  175. ΓòÉΓòÉΓòÉ 5.2. Zahl der Kommastellen ΓòÉΓòÉΓòÉ
  176.  
  177.  Im Eingabefeld precision geben Sie die Stellen hinter dem Komma an. Beachten 
  178. Sie bitte, da╤ü etwa "precision 0" ein  Ergebnis 2,4 zu 2 macht. Dr╨æcken Sie z. 
  179. B. X< , um das Ergebnis im X-Feld abzulegen, so wird "2" mit dem Wert 2,000 und 
  180. nicht 2,4 ╨æbernommen. 
  181.  
  182.  
  183. ΓòÉΓòÉΓòÉ 5.3. fraction (Bruch) ΓòÉΓòÉΓòÉ
  184.  
  185.  Mit der Ausgabeform "fraction" (Bruchdarstellung) wird eine Gleitkommazahl in 
  186. einen Bruch zur╨æckverwandelt. Aus 2.35888888 wird beispielsweise 2123/900. Das 
  187. kann einen kurzen Moment dauern, weil pmCalc hier "herumprobieren" mu╤ü. 
  188.  
  189. Geben Sie eine Zahl ohne periodische Wiederholung ein und ╨öndern Sie dann die 
  190. Zahl der Kommastellen bzw. Genauigkeit mit "precision". Eine h╨ñhere Genauigkeit 
  191. kann zu kurzen Verz╨ñgerungen f╨æhren, noch gr╨ñ╤üere Genauigkeiten k╨ñnnen zur 
  192. Fehlermeldung passenden Bruch nicht gefunden f╨æhren. 
  193.  
  194.  
  195. ΓòÉΓòÉΓòÉ 5.4. min sec ΓòÉΓòÉΓòÉ
  196.  
  197.   /60 hour min sec teilt das Ergebnis durch 60. Beispielsweise wird 121 als 2 h 
  198. 1 min dargestellt. Wenn Sie bei "output format" die Einstellung  min'sec w╨öhlen 
  199. und f╨ær die Eingabe die Taste "min" (Minuten) benutzen, k╨ñnnen Sie bequem mit 
  200. Zeitangaben rechnen: 18'21 - 14'43 = 3'38 . 
  201.  
  202.  
  203. ΓòÉΓòÉΓòÉ 6. Spezielle Funktionen ΓòÉΓòÉΓòÉ
  204.  
  205.  Spezielle Funktionen 
  206.  
  207. Unterkapitel: 
  208. Minuten  Prozent-Taste  Pentium-Fehler  Fenster immer oben  Farbiger pmCalc 
  209. Sonder-Tasten 
  210.  
  211. n╨öchstes Hauptkapitel: 
  212. V, W, X und Y Eingabefelder 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 6.1. Minuten ΓòÉΓòÉΓòÉ
  216.  
  217.  Sie k╨ñnnen auch Stunden, Minuten und Sekunden eingeben:  2'30"45 . ' und " 
  218. werden in gleicher Weise interpretiert, so da╤ü Sie genauso 2'30'45 eingeben 
  219. k╨ñnnen. Die Umrechnung geschieht wie folgt: 
  220.  
  221.  h + min/60 + sec/3600 
  222.  
  223.  
  224. ΓòÉΓòÉΓòÉ 6.2. Prozent-Taste ΓòÉΓòÉΓòÉ
  225.  
  226.  Die Prozenttaste bezieht sich immer auf das letzte Rechenzeichen: 
  227.  
  228.  1000+25% = 1250 
  229.  1000-25% =  750 
  230.  1000*25% =  250 
  231.  1000/25% = 4000 
  232.  
  233. Die Verwendung der Prozenttaste zusammen mit runden Klammern  oder Variablen 
  234. ist auch erlaubt: 
  235.  
  236.  1000+(12+13)% 
  237.  1000+X% 
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 6.3. Pentium-Fehler ΓòÉΓòÉΓòÉ
  241.  
  242.  In pmCalc ist eine automatische Pentium-Fehlerkorrektur eingebaut. Wenn Sie 
  243. einen defekten Pentium haben und eine Division eingeben, bei denen defekte 
  244. Pentiums nicht zum richtigen Ergebnis gelangen, erhalten Sie das korrekte 
  245. Ergebnis und h╨ñren einen Piepston. Beispielsweise ist von 5505001/294911 das 
  246. korrekte Ergebnis 18,66665197 ; falsch w╨öre 18,66600093 . 
  247.  
  248. Auch der Pentium II hat einen Fehler: Manchmal gibt er keine "╨¬berlauf" 
  249. (overflow) Warnung aus, wenn eine gro╤üe Zahl nicht in eine daf╨ær zu kleine 
  250. Variable pa╤üt - dies ist dann f╨ær Sie relevant, wenn Sie die Funktionen f╨ær 
  251. Programmierer nutzen. Da pmCalc f╨ær die Ermittlung von ╨¬berl╨öufen eine andere 
  252. Strategie benutzt (er vergleicht den entsprechenden double-Wert mit dem Inhalt 
  253. der evtl. zu kleinen Variablen), ist die pmCalc ╨¬berlauf-Simulation vom Pentium 
  254. II Fehler nicht betroffen. 
  255.  
  256.  
  257. ΓòÉΓòÉΓòÉ 6.4. Fenster immer oben ΓòÉΓòÉΓòÉ
  258.  
  259.  Wenn Sie "Fenster immer oben" (float on top) aus dem pmCalc Systemmen╨æ w╨öhlen 
  260. (dr╨æcken Sie hierf╨ær den linken Schlie╤üknopf einmal), so bleibt das pmCalc 
  261. Fenster ╨æber allen anderen Fenstern, verdeckt diese also. Das kann sinnvoll 
  262. sein, wenn ein anderes Programm den ganzen Bildschirm ausf╨ællt und Sie trotzdem 
  263. pmCalc benutzen wollen. 
  264.  
  265.  
  266. ΓòÉΓòÉΓòÉ 6.5. Farbiger pmCalc ΓòÉΓòÉΓòÉ
  267.  
  268.  Wenn Sie nichts besseres zu tun haben (z. B. ein langweiliges Telefonat), 
  269. k╨ñnnen Sie die OS/2-Systemfarben * per drag and drop auf die pmCalc-Kn╨ñpfe und 
  270. Felder werfen, siehe Farben-Beispiel. Zum ╨₧ndern der Schrift-Farbe statt der 
  271. Knopf-Farbe wird beim Fallenlassen Strng gedr╨æckt. Damit die Farben dauerhaft 
  272. gespeichert werden, mu╤ü ein Dateiname als Programm-Parameter angegeben werden: 
  273.  
  274. color:Dateiname 
  275.  
  276. Standardm╨ö╤üig wird im Pfad, in dem sich PMCALC.EXE befindet, gesucht. Das 
  277. Dateiformat ist bin╨ör und l╨ö╤üt sich deshalb nicht editieren. Die mitgelieferte 
  278. Datei COLORSMP ist eine solche Farben-Datei. 
  279.  
  280. Nachdem Sie einige Zeit in das ╨₧ndern von Farben investiert haben, sollten Sie 
  281. die Farben-Datei sicherheitshalber kopieren. Es kann vorkommen, da╤ü pmCalc die 
  282. Farben-Datei zerst╨ñrt. * 
  283.  
  284. Wenn Sie pmCalc besonders sch╨ñn angemalt haben, k╨ñnnen Sie mir vielleicht die 
  285. Datei per email zukommen lassen. 
  286.  
  287.  
  288. ΓòÉΓòÉΓòÉ 6.6. Sonder-Tasten ΓòÉΓòÉΓòÉ
  289.  
  290.   AC all clear. L╨ñscht Haupt-Eingabefeld, V bis Y Eingabefeld, speichert die 
  291. alte Eingabe in der Last20-Liste. 
  292.  
  293.  EXP exponent. 1.0e3 bedeutet 1.0 * 10^3 = 1000 
  294.  
  295.  pwr bedeutet x^y, also x hoch y (power of). 
  296. Beispiel: 2^4 = 2*2*2*2 = 16 
  297.  
  298.  1/ 1/(x): Kehrwert von x 
  299.  
  300.  undo stellt die letzte Eingabe wieder her. Als letzte Eingabe gilt die 
  301. Eingabe, die mindestens 2,5 Sekunden nicht ge╨öndert wurde. 
  302.  
  303.  
  304. ΓòÉΓòÉΓòÉ 7. V, W, X und Y Eingabefelder ΓòÉΓòÉΓòÉ
  305.  
  306.  Im V bis Y Eingabefeld k╨ñnnen Zahlen oder Formeln eingegeben werden, ohne da╤ü 
  307. das Haupt-Eingabefeld ge╨öndert wird. Wenn  beispielsweise im Haupt-Eingabefeld 
  308. (X+Y)/2 , im X-Feld 5 und im Y-Feld 3+4 steht, tauscht pmCalc intern die 
  309. Buchstaben X und Y im Haupt-Eingabefeld gegen den Inhalt des X- und Y-Feldes 
  310. aus, mit Verwendung von Klammern: 
  311.  
  312. ((5)+(3+4))/2 
  313.  
  314. Das Ergebnis ist 6. 
  315.  
  316. Beachten Sie bitte die Regression, die Ihnen ein X ausrechnet, wenn das 
  317. Ergebnis bekannt ist. 
  318.  
  319. Mit clipvar k╨ñnnen Sie die Variablenwerte von V bis Y ╨æber die Zwischenablage 
  320. setzen. 
  321.  
  322.  
  323. ΓòÉΓòÉΓòÉ 8. Regression ΓòÉΓòÉΓòÉ
  324.  
  325.  Wenn Sie eine Formel mit Variablen X, Y, V, W haben und das Ergebnis bekannt 
  326. ist, lassen sich mit der reg Taste die Werte einzelner Variablen zur╨æckrechnen. 
  327. Z. B. 
  328.  
  329. 3*X^2 + 8*X + 3 = 206 
  330.  
  331. Welchen Wert hat X? Hierf╨ær gehen Sie folgenderma╤üen vor: 
  332.  
  333.    o  Geben Sie die Formel in das Eingabefeld ein, jedoch ohne das 
  334.       Istgleich-Zeichen und die Zahl rechts davon 
  335.  
  336.    o  Sie k╨ñnnen einen Sch╨ötzwert f╨ær X eingeben, es ist aber nicht unbedingt 
  337.       erforderlich 
  338.  
  339.    o  dr╨æcken Sie den reg Knopf 
  340.  
  341.    o  geben Sie 206 im Regressions-Eingabefeld ein 
  342.  
  343.    o  dr╨æcken Sie den X? Knopf. 
  344.  
  345.  
  346.  pmCalc berechnet X mittels systematischem "Herumprobieren", der sog. 
  347.  Regression. Obwohl mehrere Versuche gemacht werden m╨æssen, l╨öuft die 
  348.  Regression ╨öu╤üerst schnell, ohne wesentliche Verz╨ñgerung. 
  349.  
  350.  Mit der = Taste wird der Inhalt des pmCalc Ergebnisfeldes in das 
  351.  Regressions-Eingabefeld kopiert. 
  352.  
  353.  Mit dem precision Knopf k╨ñnnen Sie die Genauigkeit der Regression beeinflu╤üen: 
  354.  Wird eine precision von 4 gew╨öhlt, so wird X mit einer Genauigkeit von 4 
  355.  Stellen hinter dem Komma berechnet. Aufgrund von Rundungseffekten ist es 
  356.  m╨ñglich, da╤ü ein nur auf 4 Stellen ermitteltes X beim Einsetzen in die Formel 
  357.  nicht exakt das Ergebnis liefert, das Sie im Regressions-Eingabefeld angegeben 
  358.  haben. Z. B. kann im pmCalc Ergebnisfeld 19.9997 stehen, obwohl im 
  359.  Regressions-Eingabefeld 20 gew╨öhlt wurde. 
  360.  
  361.  Es kann vorkommen, da╤ü wenn das z. B. X Feld leer ist, pmCalc keinen passenden 
  362.  X-Wert v╨ñllig alleine findet. Oder er findet zwar eine von mehreren L╨ñsungen, 
  363.  sie entspricht aber nicht der, die Sie berechnen wollten. In diesen F╨öllen 
  364.  k╨ñnnen Sie einen Startwert f╨ær X eingeben, der sich in der N╨öhe des 
  365.  vermutlichen Ergebnisses befindet. Wenn Sie beispielsweise X*X in das 
  366.  Haupt-Eingabefeld eingeben, 400 in das Regressions-Eingabefeld und -1 als 
  367.  Startwert in das X-Feld, so ermittelt Ihnen pmCalc einen X Wert von -20. (Es 
  368.  gibt zwei L╨ñsungen: 20 und -20.) 
  369.  
  370.  Ein guter Startwert kann die Rechenzeit reduzieren. 
  371.  
  372.  
  373. ΓòÉΓòÉΓòÉ 9. Zwischenablage ΓòÉΓòÉΓòÉ
  374.  
  375.  Unterkapitel: 
  376. Allgemeines 
  377. Gleichzeitige Verwendung von Z und Autoclip 
  378. Importieren und Exportieren von Eingaben 
  379. pmCalc im Hintergrund 
  380. clipvar: V-Y Werte setzen 
  381.  
  382. n╨öchstes Hauptkapitel: 
  383. Speichern von Eingaben - die Last20-Liste 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 9.1. Allgemeines ΓòÉΓòÉΓòÉ
  387.  
  388.  pmCalc kann mit der Zwischenablage Z zusammenarbeiten. Beispielsweise l╨ö╤üt 
  389. sich eine Formel sin(Z/3) eingeben, was soviel bedeutet wie "Sinus von 
  390. (Zwischenablage durch 3)". Die Zwischenablage kann wie die X und Y 
  391. Eingabefelder nicht nur Zahlen, sondern auch Formeln enthalten. 
  392.  
  393. Wenn autoclip eingeschaltet ist, schreibt pmCalc das Ergebnis sofort in die 
  394. Zwischenablage. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 9.2. Gleichzeitige Verwendung von Z und Autoclip ΓòÉΓòÉΓòÉ
  398.  
  399.  Bei gleichzeitiger Verwendung von Z und autoclip wird von pmCalc jedes Mal, 
  400. wenn eine Zahl oder eine Formel in die Zwischenablage von einem anderen 
  401. Programm aus kopiert wird,  automatisch das Ergebnis berechnet und in die 
  402. Zwischenablage zur╨æckgespielt. So l╨ö╤üt sich pmCalc im Hintergrund benutzen. 
  403.  
  404. Probieren Sie es einfach einmal unter Zuhilfenahme des OS/2-Programms 
  405. "Zwischenablage anzeigen" * aus. 
  406.  
  407.  
  408. ΓòÉΓòÉΓòÉ 9.3. Importieren und Exportieren von Eingaben ΓòÉΓòÉΓòÉ
  409.  
  410.  Wenn Sie eine Formel in ein anderes Programm spielen wollen, k╨ñnnen Sie sie 
  411. mit der Z< Taste (beim Haupt-Eingabefeld) in die Zwischenablage spielen und so 
  412. in Ihr Programm ╨æbertragen. Um die Formel in den pmCalc zur╨æckzuspielen, 
  413. spielen Sie sie vom Editor in die Zwischenablage zur╨æck und dr╨æcken die Z> 
  414. Taste von pmCalc. 
  415.  
  416. pmCalc kann selbst auch ganze Formeln speichern. 
  417.  
  418. Sie d╨ærfen grunds╨ötzlich Kommentare in eckige Klammern  [ ] schreiben. Dabei 
  419. k╨ñnnen Sie sowohl die Tastatur als auch die Taste com (engl. comment) benutzen. 
  420.  
  421. Es ist m╨ñglich, mehrere Zeilen aus einem Editor in die Zwischenablage zu 
  422. spielen. Beim Dr╨æcken der Z> Taste oder  bei Verwendung der Z Variable tauscht 
  423. pmCalc jeden Zeilenvorschub (Return) gegen ein "+" aus. Leerzeichen werden 
  424. ignoriert. 
  425.  
  426. Mit der Taste = > Z l╨ö╤üt sich die Eingabe und das Ergebnis gleichzeitig in die 
  427. Zwischenablage spielen: zum  Beispiel 
  428.  
  429. 1+1 = 2.0000 
  430.  
  431.  
  432. ΓòÉΓòÉΓòÉ 9.4. pmCalc im Hintergrund ΓòÉΓòÉΓòÉ
  433.  
  434.  Wenn Sie einfach nur "Z" in das Haupt-Eingabefeld schreiben  und autoclip 
  435. eingeschaltet ist, k╨ñnnen Sie pmCalc vollst╨öndig im Hintergrund arbeiten 
  436. lassen. Beim Kopieren einer Formel aus einem Editor in die Zwischenablage wird 
  437. automatisch das Ergebnis berechnet und in die Zwischenablage zur╨æckgespielt. 
  438.  
  439. Es ist evtl. sinnvoll, das pmCalc-Fenster so auf der Arbeitsoberfl╨öche zu 
  440. plazieren, da╤ü nur die zwei wei╤üen Felder (Ergebnis-Feld und Z-Feld) am unteren 
  441. Bildschirmrand sichtbar sind und der Rest aus dem Bildschirm herausragt. 
  442.  
  443.  
  444. ΓòÉΓòÉΓòÉ 9.5. clipvar: V-Y Werte setzen ΓòÉΓòÉΓòÉ
  445.  
  446.  Wenn clipvar eingeschaltet ist, dann k╨ñnnen Sie nicht nur den Z-Wert, sondern 
  447. auch die sonstigen Variablenwerte von V bis Y ╨æber die Zwischenablage setzen. 
  448. Hierf╨ær geben Sie eine Formel ein, in der Z vorkommt. Wenn Sie nicht alle vier 
  449. sonstigen Variablen verwenden, benutzen Sie zuerst Y , dann  X usw. Wenn Sie 
  450. nun einen neuen Zahlenwert in die Zwischenablage legen, so erh╨ölt nicht nur die 
  451. Variable Z wie gewohnt den neuen Wert, zus╨ötzlich erh╨ölt die Variable Y noch 
  452. den alten Z-Wert und die Variable X den alten Y-Wert. So k╨ñnnen Sie etwa eine 
  453. Formel, in der alle 5 Variablen V bis Z vorkommen, mit Werten best╨æcken, indem 
  454. Sie beginnnend mit dem V-Wert nach und nach alle Variablenwerte in die 
  455. Zwischenablage spielen. 
  456.  
  457. Zum Testen schreiben Sie in das Eingabefeld: 
  458.  
  459. X+Y+Z 
  460.  
  461. und in einen Editor 
  462.  
  463.  
  464. Markieren Sie nun jede der drei Zahlen und spielen Sie sie nacheinander in die 
  465. Zwischenablage. 
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 10. Speichern von Eingaben - die Last20-Liste ΓòÉΓòÉΓòÉ
  469.  
  470.  Unterkapitel: 
  471. Die Last20-Liste  Formeln speichern  Formeln laden  Standard-Eingabe 
  472.  
  473. n╨öchstes Hauptkapitel: 
  474. Funktionen f╨ær Programmierer 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ 10.1. Die Last20-Liste ΓòÉΓòÉΓòÉ
  478.  
  479.  pmCalc merkt sich die letzten 20 Eingaben. Wenn AC gedr╨æckt wird, wird die 
  480. aktuelle Eingabe in die Last20-Liste aufgenommen. Das bedeutet  AC speichert 
  481. und l╨ñscht gleichzeitig. 
  482.  
  483. Mit den rauf/runter-Tasten neben dem Haupt-Eingabefeld kann in der 
  484. Last-20-Liste gebl╨öttert werden. 
  485.  
  486. Ohne AC zu dr╨æcken ist die aktuelle Formel verloren, z.B. wenn man in der 
  487. Last20-Liste zu bl╨öttern beginnt. 
  488.  
  489. Beim Verlassen von pmCalc werden die letzten 20 Eingaben in der Textdatei 
  490. LAST20.TXT abgespeichert. Diese kann mit einem Text-Editor bearbeitet werden. 
  491.  
  492. Sie k╨ñnnen ihre eigenen Formel-Dateien verwenden: Ein Programmparameter, der 
  493. auf ".TXT" oder auf ".PMC" endet, wird als Dateiname erkannt und diese Datei 
  494. wird statt "LAST20.TXT" verwendet. Solche Formel-Dateien k╨ñnnen somit direkt 
  495. auf das pmCalc Programmobjekt geworfen werden. Wenn Sie der Datei-Erweiterung 
  496. "*.PMC" den pmCalc zuordnen, k╨ñnnen Sie sogar die Formeln direkt per 
  497. Doppelklick starten. 
  498.  
  499.  
  500. ΓòÉΓòÉΓòÉ 10.2. Formeln speichern ΓòÉΓòÉΓòÉ
  501.  
  502.  Wenn die Eingabe mit einem Kommentar beginnt, etwa 
  503.  
  504. [demo] X + Y*2 
  505.  
  506. und AC gedr╨æckt wird, wird die Formel dauerhaft in der Last20-Liste abgelegt. 
  507. Das hei╤üt, es k╨ñnnen viele mit Kommentar beginnende Formeln in der Last20-Liste 
  508. enthalten sein, aber nur 20 normale Eingaben, die nicht mit "[" beginnen. 
  509.  
  510. Wenn eine Formel ver╨öndert wird, die schon in der Last20-Liste erfa╤üt  ist, 
  511. d.h. den gleichen Anfangs-Kommentar hat, wird beim erneuten Dr╨æcken von  AC der 
  512. alte Eintrag ╨æberschrieben. 
  513.  
  514.  
  515. ΓòÉΓòÉΓòÉ 10.3. Formeln laden ΓòÉΓòÉΓòÉ
  516.  
  517.  Um eine in der Last20-Liste aufgenommene Formel wieder herzuholen, gen╨ægt es, 
  518. nur den Anfangs-Kommentar einzugeben. Die restliche Formel wird automatisch 
  519. vervollst╨öndigt (!). 
  520.  
  521. Geben Sie ein: 
  522.  
  523. [sq] 
  524.  
  525. Die Formel f╨ær die Quadratische Gleichung ist schon in der Last20-Liste 
  526. enthalten. Wenn Sie Buchstaben oder auch nur ein Leerzeichen hinter "]" 
  527. eingeben, funktioniert das Herholen der Formel nicht mehr. 
  528.  
  529.  
  530. ΓòÉΓòÉΓòÉ 10.4. Standard-Eingabe ΓòÉΓòÉΓòÉ
  531.  
  532.  Wenn eine Formel mit dem folgenden Kommentar beginnt 
  533.  
  534. [default] 
  535.  
  536. (default = Standard, nur Kleinbuchstaben erlaubt), erscheint die hinter 
  537. [default] stehende Formel automatisch im Haupt-Eingabefeld beim Starten von 
  538. pmCalc. Zusammen mit dem Programm-Parameter Dateiname.txt oder Dateiname.pmc 
  539. und der Programm-Zuordnung *.pmc k╨ñnnen direkt aus der WPS heraus verschiedene 
  540. pmCalcs mit unterschiedlichen Standard-Eingaben gestartet werden. 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 11. Funktionen f╨ær Programmierer ΓòÉΓòÉΓòÉ
  544.  
  545.  Ein weiteres Dialogfenster erhalten Sie mit der prg Taste. 
  546.  
  547. Unterkapitel: 
  548. Andere Zahlensysteme 
  549. Operatoren f╨ær Programmierer 
  550. Simulation von Integer-Operationen 
  551.  
  552. n╨öchstes Hauptkapitel: 
  553. Wissenschaftliche Funktionen 
  554.  
  555.  
  556. ΓòÉΓòÉΓòÉ 11.1. Andere Zahlensysteme ΓòÉΓòÉΓòÉ
  557.  
  558.  F╨ær hexadezimale Eingaben wird entweder die hex Taste gedr╨æckt oder $ oder #h 
  559. geschrieben. Darauf folgt ein ganzzahliger 32-bit-Hex-Wert (0 bis 4294967295), 
  560. der Doppelpunkte enthalten darf. Es sind Gro╤ü- und Kleinbuchstaben erlaubt. 
  561.  
  562. Andere Zahlensysteme und ASCII-Zeichen k╨ñnnen mit den Tasten  oct , bin , ASCII 
  563. oder ╨æber die Tastatur mit einem # Zeichen  eingegeben werden, gefolgt von 
  564. einem o f╨ær oktal, b f╨ær bin╨ör und a f╨ær ASCII. So kann die dezimale 100 wie 
  565. folgt geschrieben werden: 
  566.  
  567. 100 
  568. $64 
  569. #h64 
  570. #h0000:0064 
  571. #o144 
  572. #b0110 0100 
  573. #ad 
  574.  
  575. Denken Sie daran, da╤ü Sie immer Leerzeichen verwenden d╨ærfen. Diese 
  576. Zahlenformate k╨ñnnen auch bei der Ausgabeform (output format) gew╨öhlt werden. 
  577.  
  578.  
  579. ΓòÉΓòÉΓòÉ 11.2. Operatoren f╨ær Programmierer ΓòÉΓòÉΓòÉ
  580.  
  581.  Im "Programmers window" werden weitere Operatoren zur Verf╨ægung gestellt, die 
  582. neben den vier Grundrechenarten + , - , / , * ebenfalls der Manipulation von 
  583. Integer-Werten dienen. 
  584.  
  585.  and  erscheint als & 
  586.  or | 
  587.  xor \ 
  588.  shl < (shift left, alle Bits um eins nach links) 
  589.  shr > (shift right, alle Bits um eins nach rechts) 
  590.  mod ~ (modulo) 
  591.  
  592.  not ist eine Funktion und wird not (X) geschrieben 
  593.  
  594. All diese Operatoren sind sog. bin╨öre Operatoren, d.h. sie behandeln den 
  595. Speicherinhalt der Variable Bit f╨ær Bit. Die verschiedenen m╨ñglichen 
  596. Integer-Variablen (long/short/char) haben keine Wirkung auf andere Operatoren 
  597. wie die oben genannten. 
  598.  
  599. Ein Hinweis zum Modulo Operator. Modulo berechnet den Rest, der bei einer 
  600. Division entsteht. Beispiel: 11 modulo 7 = 4. Wenn das "Programmers Window" 
  601. geschlossen ist und somit mit Gleitkommazahlen "double" gerechnet werden, 
  602. k╨ñnnen Sie trotzdem das Modulo-Zeichen verwenden. Es wird dann Modulo mit 
  603. Gleitkomma-Variablen gerechnet: Es handelt sich also eigentlich nicht um ein 
  604. Integer-spezifisches Rechenzeichen. 
  605.  
  606. Wenn Sie die Funktionsweise der Bin╨ör-Operatoren kennenlernen m╨ñchten, so 
  607. schalten Sie sowohl f╨ær die Eingabe als auch f╨ær die Ausgabe auf bin╨ör. 
  608.  
  609.  
  610. ΓòÉΓòÉΓòÉ 11.3. Simulation von Integer-Operationen ΓòÉΓòÉΓòÉ
  611.  
  612.  pmCalc erlaubt es, mit ganz konkreten Integer-Variablen Berechnungen 
  613. durchzuf╨æhren. Es stehen 3 * 2 solcher Variablen zur Auswahl: mit einer L╨önge 
  614. von 4, 2 und 1 Byte sowie mit und ohne Vorzeichen (signed, unsigned). Mit der 
  615. Berechnung not(1) und unsigned erh╨ölt man drei verschiedene Ergebnisse, je nach 
  616. verwendeter Integer Variable. 
  617.  
  618. Es l╨ö╤üt sich der ╨¬berlauf (overflow) sowie das Abrunden (overflow/trunctate) 
  619. von Integer Variablen simulieren. Wenn etwa ein ╨¬berlauf auftritt, erscheint im 
  620. "Programmers window" die Warnung "╨¬berlauf!" und im pmCalc Ergebnisfeld wird 
  621. das "falsche" Ergebnis angezeigt. 
  622.  
  623. Beispiel: Stellen Sie "unsigned char" ein und berechnen Sie 255+3. Weil eine 
  624. char Variable nur 256 verschiedene Werte annehmen kann, ergibt sich ein 
  625. ╨¬berlauf und das Ergebnis lautet 2. 
  626.  
  627. pmCalc unterscheidet zwischen vier verschiedenen solchen Meldungen: 
  628.  
  629.    o  Var ╨¬berlauf 
  630.    o  Var Abrundung 
  631.    o  Rech ╨¬berlauf 
  632.    o  Rech Underflow 
  633.  
  634.  
  635.  "Var..." wird angegeben, wenn ohne eine Berechnung ein ╨¬berlauf bzw. eine 
  636.  Rundung entsteht und "Rech..." wenn das Ereignis bei einer Berechnung zweier 
  637.  Werte in einen neuen Wert auftritt und das Ergebnis nicht mehr in die gew╨öhlte 
  638.  Variable pa╤üt. Die angegeben Meldungen k╨ñnnen auch gleichzeitig erscheinen. 
  639.  
  640.  Hinweis f╨ær Pascal Programmierer: Die Bezeichner long, short, char sind die C 
  641.  Synonyme f╨ær LONGINT, INTEGER, BYTE. "Unsigned short" entspricht WORD. In 
  642.  Pascal sind LONGINT und INTEGER mit Vorzeichen (signed), w╨öhrend BYTE aber 
  643.  ohne Vorzeichen ist (unsigned). 
  644.  
  645.  
  646. ΓòÉΓòÉΓòÉ 12. Wissenschaftliche Funktionen ΓòÉΓòÉΓòÉ
  647.  
  648.  pmCalc unterst╨ætzt wissenschaftliche Funktionen: ╨¬ber die fct Taste erhalten 
  649. Sie weitere Tasten in einem eigenen Fenster. 
  650.  
  651. Unterkapitel: 
  652. Trigonometrische Funktionen 
  653. Logarithmische Funktionen 
  654. andere Funktionen 
  655.  
  656. n╨öchstes Hauptkapitel: 
  657. Programm-Parameter 
  658.  
  659.  
  660. ΓòÉΓòÉΓòÉ 12.1. Trigonometrische Funktionen ΓòÉΓòÉΓòÉ
  661.  
  662. sin(x)   Sinus von x
  663. cos(x)   Cosinus von x
  664. tan(x)   Tangens von x
  665.  
  666. asin(x)  arcus Sinus: Umkehrfunktion von sin(x)
  667.      asin(sin(x)) = x
  668. acos(x)  arcus Cosinus: Umkehrfunktion von cos(x)
  669. atan(x)  arcus Tangens: Umkehrfunktion von tan(x)
  670.  
  671. Pi     Konstante "Kreiszahl Pi" 3,1415...
  672.  
  673. Mit dem Schalter degree (Grad) k╨ñnnen Sie zwischen Grad- und Radialangaben 
  674. w╨öhlen. Wenn "degree" eingeschaltet ist, erwarten trigonometrische Funktionen 
  675. Gradangaben. Beispielsweise ist dann sin(90) 1.0000. Wenn degree ausgeschaltet 
  676. ist, werden radiale Eingaben erwartet. Die gleiche Eingabe w╨öre dann sin(Pi/2). 
  677.  
  678.  
  679.  
  680.                     Umrechnung von Gradwerten in Radialwerte
  681.  
  682.  
  683.  
  684.  
  685.                            Graphische Darstellung von
  686.                            Sinus, Cosinus und Tangens
  687.  
  688.  
  689.  
  690.  
  691. Sinuskurve, Cosinuskurve
  692.  
  693.  
  694. ΓòÉΓòÉΓòÉ 12.2. Logarithmische Funktionen ΓòÉΓòÉΓòÉ
  695.  
  696. ln(x)   nat╨ærlicher Logarithmus von x
  697. log(x)   10er Logarithmus von x
  698.  
  699. Eul    Eulersche Zahl (2,71828...)
  700.  
  701. Eul^x ist die Umkehrfunktion von ln(x). 
  702. 10^x ist die Umkehrfunktion von log(x). 
  703.  
  704.  
  705. ΓòÉΓòÉΓòÉ 12.3. andere Funktionen ΓòÉΓòÉΓòÉ
  706.  
  707. frac(x)  fraction:  frac(67.89) = 0.89
  708. int(x)   integer:  int (67.89) = 67.00
  709. abs(x)   absolut:  abs(12) = 12  abs(-12) = 12
  710.  
  711. fac(x)   x!  Fakult╨öt von x
  712.      fac(4) = 1*2*3*4 = 24
  713.      nicht ganze Zahlen werden vorher
  714.      umgerechnet mittels int(abs(x))
  715.  
  716. sqr(x)   Quadrat von x ("square"), entspricht x^2
  717. sqrt(x)  Quadratwurzel von x ("square root"),
  718.      entspricht x^(1/2)
  719.  
  720.  
  721. ΓòÉΓòÉΓòÉ 13. Programm-Parameter ΓòÉΓòÉΓòÉ
  722.  
  723.  pmCalc k╨ñnnen verschiedene Parameter beim Starten ╨æbergeben werden. Gro╤ü- und 
  724. Kleinschreibung wird unterschieden, die Reihenfolge der Parameter spielt keine 
  725. Rolle. Sie k╨ñnnen mehrere pmCalc Programmobjekte mit unterschiedlichen 
  726. Parametern anlegen. 
  727.  
  728. Diese Parameter k╨ñnnen in beliebiger Kombination und Reihenfolge in das Feld 
  729. "Parameter" des pmCalc-Programmobjekts eingetragen werden. 
  730.  
  731. deutsch 
  732. stellt pmCalc auf deutsche statt englische Sprache um, siehe Installation. 
  733.  
  734. Eine Zahl gibt die Stellen hinter dem Komma f╨ær das Ergebnis an (precision) 
  735.  
  736. Eine Eingabe in doppelten Anf╨æhrungszeichen gibt die Ausgabeform an; es mu╤ü 
  737. ganz genau einer der Zeilen im drop-down-Feld bei "output format" entsprechen. 
  738.  
  739. input:sin(X)*2 startet pmCalc mit der Formel "sin(X)*2" im Haupt-Eingabefeld. 
  740. Wenn die verwendete Formel Leerzeichen enth╨ölt, mu╤ü der gesamte Parameter incl. 
  741. "input:" in G╨önsef╨æ╤üchen gesetzt werden. Auch mit der Standard-Eingabe k╨ñnnen 
  742. Sie eine Eingabezeile w╨öhlen, die immer beim Starten erscheint. 
  743.  
  744. autoclip stellt den Schalter "autoclip" beim Starten auf ein. 
  745.  
  746. radial stellt den Schalter "degree" beim Starten auf aus, degree auf ein. 
  747.  
  748. iconized startet pmCalc in Symbolgr╨ñ╤üe, maximized dagegen in Normalgr╨ñ╤üe. Ein 
  749. Klick auf "pmCalc" in der Fensterliste l╨ö╤üt ihn erst erscheinen. 
  750.  
  751. Dateiname.txt oder Dateiname.pmc verwendet statt LAST20.TXT die entsprechende 
  752. Datei f╨ær die Last20-Liste. 
  753.  
  754. color:Dateiname l╨ödt und speichert Fensterposition und Farben der Druckkn╨ñpfe 
  755. in der Datei "Dateiname" ab. 
  756.  
  757. Beispiele: 
  758.  "scientific (exp)" 10 
  759. (wissenschaftliche Exponentendarstellung) 
  760.  
  761.  2 "thousand-dot"  (gut f╨ær Geldbetr╨öge) 
  762.  
  763.  input:Z autoclip iconized 
  764. startet pmCalc f╨ær die Benutzung im Hintergrund. 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ 14. ╨¬ber dieses Programm ΓòÉΓòÉΓòÉ
  768.  
  769.  Unterkapitel: 
  770. Shareware-Registrierung 
  771. Programmfehler und -verbesserungen 
  772. Haftungsausschlu╤ü 
  773. Autorenadresse 
  774. Ein zweites pmCalc 
  775. Funktionen zeichnen ? 
  776. Woher der Name stammt 
  777. andere Programme von mir 
  778. Zu diesem Hypertext 
  779.  
  780.  
  781. ΓòÉΓòÉΓòÉ 14.1. Shareware-Registrierung ΓòÉΓòÉΓòÉ
  782.  
  783.  Dieses Programm ist Shareware. Wenn Sie pmCalc registrieren lassen, erhalten 
  784. Sie einen Registrierungsschl╨æssel, den Sie in das pmCalc Haupt-Eingabefeld 
  785. eintragen und darauf im Systemmen╨æ "jetzt registrieren" dr╨æcken. Eine neue 
  786. pmCalc.exe Datei ist nicht erforderlich. 
  787.  
  788. Die Registrierungsgeb╨æhr betr╨ögt 45 DM  (22 Euro) . 
  789.  
  790. Wenn Sie mehr als eine Lizenz beantragen, erhalten Sie 30% Rabatt f╨ær jede 
  791. weitere Lizenz. 
  792.  
  793. Wenn Sie Zugang zu Compuserve haben, k╨ñnnen Sie diese Software ╨æber Compuserve 
  794. registrieren lassen. Go SWREG . Die Nummer (Registration ID) lautet  10704 . 
  795. Die Registrierungsgeb╨æhr betr╨ögt 25 US-$ . 
  796.  
  797. Meine Kontoverbindung lautet: 
  798. Dresdner Bank Ottobrunn (Deutschland), BLZ 700 800 00, Nr. 075 64 62 400 
  799. Wenn Sie Geld auf mein Konto ╨æberweisen und nicht zwei bis drei Wochen auf den 
  800. Registrierungscode warten wollen, schicken Sie mir bitte eine email oder einen 
  801. Brief. 
  802.  
  803. Bitte senden Sie mir keine Fremdw╨öhrung! Ich m╨æ╤üte 15 DM  Umrechnungsgeb╨æhr an 
  804. meine Bank zahlen! Schicken Sie mir dann lieber DM (oder zur Not Banknoten 
  805. Ihrer W╨öhrung) einfach per Post in einem Briefkuvert. Sie k╨ñnnen mir auch einen 
  806. auf DM ausgestellten Euroscheck schicken. 
  807.  
  808.  
  809. ΓòÉΓòÉΓòÉ 14.2. Programmfehler und -verbesserungen ΓòÉΓòÉΓòÉ
  810.  
  811.  pmCalc 2.90, 2.0 und 1.0 waren nur f╨ær OS/2 verf╨ægbar. 
  812.  
  813. Geplante Funktionen f╨ær pmCalc 4.0 
  814.  
  815.    o  ver╨önderbare Variablennamen 
  816.    o  Statistische Funktionen mit eigenem Fenster 
  817.  
  818.  
  819.  Neues in Version 3.1 gegen╨æber 3.0 
  820.  
  821.    o  Fenster immer oben (float on top) 
  822.    o  clipvar: Best╨æcken der Variablen V bis Y ╨æber die Zwischenablage 
  823.    o  Neues Programm zur Installation. 
  824.  
  825.  
  826.  Neues in Version 3.0 gegen╨æber 2.9 
  827.  
  828.  Zahlreiche kleine Verbesserungen; Systemmen╨æ. Erste Version, die f╨ær Win95/NT 
  829.  verf╨ægbar ist. Einige kleine Bugfixe in den neuen Regressions- und 
  830.  Programmierer-Funktionen. 
  831.  
  832.  Neues in Version 2.9 gegen╨æber 2.0 
  833.  
  834.    o  Regression: R╨æck-Berechnung von X bei bekanntem Ergebnis 
  835.    o  Neue Funktionen f╨ær Programmierer: ╨¬berlauf-Simulation bei 
  836.       Integer-Variablen, bin╨öre Operatoren. 
  837.  
  838.  
  839.  Neues in Version 2.0 gegen╨æber 1.0 
  840.  
  841.    o  diverse Fehler beseitigt 
  842.    o  bin╨ör, oktal, ASCII Ein- und Ausgabe 
  843.    o  Eingabe von Prozent 
  844.    o  Ausgabe als Bruch 
  845.    o  Last20-Liste, einfaches Speichern und Laden von Formeln 
  846.    o  Farben speichern und Fensterposition speichern 
  847.    o  mehr Variablen-Eingabefelder 
  848.    o  ausf╨æhrlichere Doku. Siehe Grafiken in trigonometrische Funktionen, 
  849.       wichtige Tasten und Felder 
  850.    o  neue Tasten f╨ær "Home" und "End" beim Haupt-Eingabefeld, Inhalt vom 
  851.       Ausgabefeld ins Eingabefeld kopieren 
  852.    o  zahlreiche neue Programm-Parameter 
  853.    o  diverse kleinere Verbessserungen. 
  854.  
  855.  
  856.  Bekannte Fehler: 
  857.  Das auf Symbolgr╨ñ╤üe verkleinerte pmCalc-Programm zeigt nicht das 
  858.  pmCalc-Sinnbild. 
  859.  Das Drop-Down-Eingabefeld "output format" und das Eingabefeld "precision" 
  860.  merkt sich keine Farben. (Vielleicht ein Fehler in OS/2 Warp? Ich habe keine 
  861.  Fixpacks.) 
  862.  Es kann vorkommen, da╤ü pmCalc die Farben-Datei zerst╨ñrt. (Ich habe keine 
  863.  Erkl╨örung wieso.) 
  864.  
  865.  Gefundene Fehler in 3.1 gegen╨æber 3.0: 
  866.  
  867.    o  Seit 1995 befand sich ein Fehler im Formel-Interpreter, und es wurde 
  868.       bislang nur eine Formel gefunden, die ein falsches Ergebnis erzeugte: 
  869.       sin(7)^2+sin(5)^2 
  870.    o  Pauschale Anzeige von "╨¬berlauf" im Programmers Window, auch wenn es sich 
  871.       um Abrundung oder Underflow handelt 
  872.    o  Regression mit imagin╨ören Polynomfunktionen f╨æhrte zum Abbruch des 
  873.       Programms, z. B.: x*x + 5*x + 2 
  874.  
  875.  
  876.  Gefundene Fehler und Verbesserungen in 2.9 gegen╨æber 2.0: 
  877.  
  878.    o  Die Berechnung von -min'sec f╨æhrte zu einem fehlerhaften Ergebnis 
  879.    o  Die Werte von X, Y, V und W werden beim Abspeichern von Formeln jetzt mit 
  880.       abgespeichert. 
  881.  
  882.  
  883.  Gefundene Fehler und Verbesserungen in 1.0 gegen╨æber 0.90: 
  884.  
  885.    o  tan() und atan() sind jetzt OK 
  886.    o  bei Zahlen╨æberlauf bessere Abfangroutinen 
  887.    o  output result "normal (dot)" und "normal (comma)" 
  888.    o  Kommentare d╨ærfen in eckige Klammern [ ] geschrieben werden 
  889.    o  eingebaute Hypertext Hilfe. 
  890.  
  891.  
  892.  Nat╨ærlich kann ich nicht die Ergebnisse aller denkbaren  Eingaben ╨æberpr╨æfen. 
  893.  Es ist m╨ñglich, da╤ü pmCalc unter bestimmten Umst╨önden ein falsches Ergebnis 
  894.  liefert. An solchen Fehlern bin ich sehr interessiert. Bitte schreiben Sie mir 
  895.  in diesem Fall eine E-Mail. 
  896.  
  897.  
  898. ΓòÉΓòÉΓòÉ 14.3. Haftungsausschlu╤ü ΓòÉΓòÉΓòÉ
  899.  
  900.  Der Autor ╨æbernimmt keinerlei Haftung f╨ær Sch╨öden, sei es durch fehlerhafte 
  901. Bedienung oder durch Fehler im Programm. 
  902.  
  903.  
  904. ΓòÉΓòÉΓòÉ 14.4. Autorenadresse ΓòÉΓòÉΓòÉ
  905.  
  906.   Martin Vieregg, 32. Ich habe Betriebswirtschaft mit Schwerpunkt 
  907. Verkehrswirtschaft studiert. Ich arbeite in einer 
  908. Zwei-Mann-Beratungsgesellschaft. Unser Spezialgebiet ist der ╨⌐ffentliche 
  909. Verkehr, speziell Eisenbahn. Das Thema meiner Doktorarbeit lautet 
  910. "Effizienzsteigerung im Schienenpersonenfernverkehr". 
  911.  
  912. Meine E-Mail-Adresse lautet: 
  913.  
  914. aus Compuserve: 100661,626 
  915. aus dem Internet: 100661.626@COMPUSERVE.COM 
  916.  
  917. Meine Homepage lautet: 
  918.  
  919. http://ourworld.compuserve.com/homepages/vrb/VIEREGG.HTM 
  920.  
  921. Hier erhalten Sie neueste Informationen zu meinen Programmen, ggf. 
  922. Fehlerberichte und Beta-Versionen. 
  923.  
  924. Meine Postanschrift lautet: 
  925.  
  926. Dr. Martin Vieregg 
  927. Hubertusstr. 26 
  928. D-85521 Ottobrunn 
  929.  
  930. Mein Bankkonto lautet: 
  931. Dresdner Bank Ottobrunn BLZ 700 800 00, 
  932. Konto-Nr. 07 564 624 00 
  933. Verwendungszweck angeben: pmCalc (Versionsnummer), (Betriebssystem) 
  934.  
  935. Bitte nur DM oder Euro ╨æberweisen, jede Umrechnung von Fremdw╨öhrung kostet mich 
  936. 15 DM ! Sie k╨ñnnen mir auch einen auf DM ausgestellten Euroscheck schicken. 
  937.  
  938.  
  939. ΓòÉΓòÉΓòÉ 14.5. Ein zweites pmCalc ΓòÉΓòÉΓòÉ
  940.  
  941.  Ich m╨ñchte darauf hinweisen, da╤ü es einen zweiten "PMCALC"  f╨ær OS/2 gibt, und 
  942. zwar eine IBM employee written software, Tim Baldwin, U.K. Wir hatten beide im 
  943. M╨örz 1995 unsere Programme ver╨ñffentlicht. Baldwins Taschenrechner ist eine 
  944. Nachbildung eines echten Taschenrechners. Um die beiden pmCalc in Archiven 
  945. unterscheiden zu k╨ñnnen, werde ich immer die Versionsnummer in den Namen der 
  946. Zip-Datei schreiben. Baldwins Rechner wird h╨öufig in Archiven als pmCalc0 
  947. gef╨æhrt. 
  948.  
  949.  
  950. ΓòÉΓòÉΓòÉ 14.6. Funktionen zeichnen ? ΓòÉΓòÉΓòÉ
  951.  
  952.  pmCalc kann zwar Formeln mit Variablen verarbeiten, aber keine Funktionen 
  953. zeichnen. Ich werde auch in der Zukunft diese Funktionalit╨öt nicht in pmCalc 
  954. integrieren, denn es gibt hierf╨ær ein sehr gutes Freewareprogramm: Gnuplot. Die 
  955. Schreibweise der Formeln entspricht im wesentlichen der des pmCalc, allerdings 
  956. wird das Hoch-Zeichen ** geschrieben statt ^. Sie finden eine kurze 
  957. Beschreibung von Gnuplot auf meiner Homepage, Seite 
  958. http://ourworld.compuserve.com/homepages/vrb/SWGFAVOR.HTM 
  959.  
  960. Die Windows-Version von Gnuplot finden Sie unter 
  961. ftp://ftp.leo.org/pub/comp/platforms/pc/windows/apps/maths/gpt35win.zip 
  962. und die OS/2-Version unter 
  963. ftp://ftp.leo.org/pub/comp/os/os2/leo/gnu/other/gnuplt35.zip 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ 14.7. Woher der Name stammt ΓòÉΓòÉΓòÉ
  967.  
  968.  F╨ær unsere Windows-Benutzer: PM (Presentation Manager) ist die graphische 
  969. Oberfl╨öche des IBM Betriebssystems OS/2. Alle Programme mit graphischem 
  970. Erscheinungsbild werden daher bei OS/2 als "PM-Programme" bezeichnet. 
  971.  
  972. pmCalc wurde 1995 als OS/2-Programm ver╨ñffentlicht und wird seit 1997 mit der 
  973. Version 3.0 auch als Win95/NT-Programm angeboten. 
  974.  
  975.  
  976. ΓòÉΓòÉΓòÉ 14.8. andere Programme von mir ΓòÉΓòÉΓòÉ
  977.  
  978.  Ich habe noch einige andere Programme geschrieben, Freeware und Shareware. Die 
  979. meisten Programme sind f╨ær OS/2 geschrieben - auch Simple Zipshell gab es 
  980. urspr╨ænglich nur unter OS/2 - aber ich werde nach und nach alle Programme auch 
  981. f╨ær Win95/NT4 zur Verf╨ægung stellen. Bitte besuchen Sie gelegentlich meine 
  982. Homepage (3 bis 4 mal pro Jahr): 
  983.  
  984. http://ourworld.compuserve.com/homepages/vrb/VIEREGG.HTM 
  985.  
  986. Derzeit schon verf╨ægbar f╨ær Win95/NT: (Mai 1998) 
  987.  
  988.    o  cd-shortcut (Freeware) ist ein Ersatz f╨ær den CD (change directory) 
  989.       Befehl der Kommandozeile. Statt vollst╨öndiger Verzeichnisnamen werden 
  990.       Substrings eingegeben. 
  991.    o  Simple Zipshell (Freeware) erm╨ñglicht das Packen und Auspacken von ZIP- 
  992.       Dateien ╨æber die graphische Benutzeroberfl╨öche. 
  993.    o  HyperMake Hypertext builder (Shareware) erzeugt Winhelp, HTML, IBM Help 
  994.       and MS HTML-Help aus demselben Quelltext. Dieser Hilfetext wurde mit 
  995.       HyperMake erzeugt. 
  996.    o  Textbuch (Shareware) Doppelte Buchf╨æhrung f╨ær Selbst╨öndige und kleine bis 
  997.       mittlere GmbH's. Mit Inventarspiegel. Arbeitet wie ein Compiler. Input 
  998.       und Output sind Textdateien. Graphische Oberfl╨öche, integrierter Editor, 
  999.       Sprechblasen-Hilfe. 
  1000.  
  1001.  
  1002.  f╨ær OS/2, (Win95/NT vorgesehen) 
  1003.  
  1004.    o  TinyAlarm (Freeware) ist ein einfacher Kurzzeitwecker in Form eines 60- 
  1005.       Minuten-Schiebebalkens sowie ein normaler Wecker und ein Chime[z.B. alle 
  1006.       10 Minuten piepsen] 
  1007.    o  Clear (Freeware) setzt ebenfalls auf Info-Zip auf. Es sichert Dateien 
  1008.       nach Negativ-Auswahlkriterien wie nicht in den Pfaden..., nicht mit der 
  1009.       Endung **.BAK usw. Au╤üerdem k╨ñnnen Dateien nach bestimmten Kriterien 
  1010.       automatisch gel╨ñscht werden. 
  1011.  
  1012.  
  1013.  Alle Programme verf╨ægen ╨æber eine deutsche Dokumentation. 
  1014.  
  1015.  
  1016. ΓòÉΓòÉΓòÉ 14.9. Zu diesem Hypertext ΓòÉΓòÉΓòÉ
  1017.  
  1018.  Ich habe diesen Hypertext zu pmCalc mit meinem HyperMake  Programm erstellen 
  1019. lassen. Es erzeugt Windows-Hilfe, OS/2-Hilfe und HTML-Dateien aus einem 
  1020. einfachen, intelligenteren ASCII-Format. Wird ein Wort mit einem "Indexzeichen" 
  1021. markiert, so wird es nicht nur im Index aufgenommen, sondern alle anderen 
  1022. Vorkommnisse dieses Wortes im Hypertext erhalten automatisch einen Querverweis; 
  1023. Help-ID's werden automatisch erzeugt; f╨ær Linienziehen, Fu╤ünoten, 
  1024. Fensterunterteilung und vieles mehr gibt es ganz einfache Befehle. Die 
  1025. Querverweise am Ende eines Fensters "Unterkapitel... N╨öchstes Kapitel..." 
  1026. werden automatisch erzeugt. HyperMake ist Shareware bei  Quelltext < 20 kB. 
  1027.  
  1028. Um mehr ╨æber HyperMake zu erfahren, besuchen Sie bitte meine Homepage: 
  1029.  
  1030. http://ourworld.compuserve.com/homepages/vrb/VIEREGG.HTM 
  1031.  
  1032. Ende des Hypertexts 
  1033.  
  1034.  
  1035. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1036.  
  1037. ╨⌐ffnen Sie das Einstellungen-Buch der Arbeitsoberfl╨öche und werfen Sie Ihr 
  1038. pmCalc-Programmobjekt auf der Seite "Men╨æ" in das zweite gelbe Text-Fenster. 
  1039. Darauf erhalten Sie in Ihrem Kontextmen╨æ der Arbeitsoberfl╨öche neben 
  1040. "Systemabschlu╤ü" usw. einen weiteren Men╨æpunkt "pmCalc". 
  1041.  
  1042.  
  1043. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1044.  
  1045. Ordner System, Systemkonfiguration, Farbpalette 
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1049.  
  1050. Das ist mir bisher einmal passiert. Ich habe leider keine Ahnung, an was es 
  1051. liegen k╨ñnnte. 
  1052.  
  1053.  
  1054. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1055.  
  1056. System-Ordner, Produktivit╨öts-Ordner