home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Science / Science.zip / pmcalc32.zip / pmcalc_g.HLP (.txt) < prev    next >
OS/2 Help File  |  2000-03-26  |  84KB  |  1,062 lines

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