|
Registriert seit: 17. Nov 2005 Ort: Hamburg 1.102 Beiträge Delphi XE2 Professional |
#1
Neue Version vom 08.06.2025 (Version 3.6.1.1)
Info hierzu weiter unten in #94 Neue Version vom 06.10.2020 (Version 3.4.1.1) Info hierzu weiter unten in #91 Neue Version vom 26.09.2020 (Version 3.3.3.1) Info hierzu weiter unten in #74 Neue Version vom 16.04.2018 (Version 3.3.2.1) Info hierzu weiter unten in #73 Neue Version vom 12.04.2018 (Version 3.3.1.1) Was neu ist siehe #60 weiter unten. Neue Version vom 12.04.2018 (Version 3.2.1.1) Was neu ist siehe letzter Beitrag weiter unten. Neue Version vom 13.07.2010 (Version 2.3.1.1) Was neu ist siehe letzter Beitrag weiter unten. Neue Version vom 27.02.2010 Hochgeladen wegen eines Hinweises auf einen Bug (Siehe # 50) Was alles neu ist : Siehe #51 Achtung, ich hab das jetzt nur wegen des Bugs hochgeladen. Einige Teile des Programms befinden sich in einer Änderungsphase, und es ist mit Fehlern zu rechnen. Die Teile, die bisher funktionierten sollten davon aber nicht betroffen sein. Neue Version vom 28.07.2009 Vielleicht kann der oder die eine oder andere etwas mit anhängendem Rechenprogramm anfangen. Das Hauptfenster enthält zwei Textfenster. In das rechte können numerische Ausdrücke eingegeben werden, im anderen werden die Ergebnisse ausgegeben. Die Auswertung der Ausdrücke erfolgt immer dann, wenn im rechten Textfenster etwas geändert wird. Das Programm kennt die gängigen Rechenoperatoren und Funktionen und etwas mehr. Zum Beispiel werden Ein-/Ausgabe in unterschiedlichen Zahlensystemen, das Rechnen mit Datums- und Zeitangaben und mit Brüchen unterstützt. Wer das Programm ausprobieren möchte, sollte nach dem ersten Start des Programmes mit Menu > Hilfe > Einführung auswählen. Ein (zugegebenermaßen simpel gestricktes) Tutorial gibt einen Einblick. Ausführlichere Infos können dem Helpfile, der mit Menu > Hilfe > Hilfe aufgerufen wird, entnommen werden. Zahlen können ein- und ausgegeben werden als Dezimalzahl, z.B. 2009, 3.14, 1.5e3 Hexzahl, z.B. $7D9 = Dezimal 2009 Binärzahl, z.B. "11111011001 = Dezimal 2009 Zahl mit anderer Basis, z.B. #8#3731 = Dezimal 2009 Römische Zahl, z.B. 'MMIX = Dezimal 2009 Datum, z.B. 10.5.2009 = 10. Mai 2009 Uhrzeit, z.B. 11:55:00 = Fünf vor 12 Datum + Uhrzeit, z.B. 10.5.2009 11:55:00 Kalenderwoche, z.B. wk19/2009 Bruch, z.B. 3//4 oder _3/4 = Dezimal 0.75 Winkel, z.B. 45°10' Positionsangabe, z.B. 53°34'02.12"N, 10°01'20.24"E = Eine Position in Hamburg Speicherauszug, z.B. ?00 00 00 00 00 00 20 FB 09 40 = Dezimal 2009 Als Operatoren sind z.Z. implementiert Dyadische Operatoren, die zwischen 2 Werten stehen Grundrechenarten +, -, *, / Erweiterte Grundrechenarten \, Div Dividieren mit Integer-Resultat |, Mod Modulo mit reellem Resultat \\, IDiv Integer Division mit Integer-Resultat ||, IMod Modulo aus Integer Division \*, DivMul Integer Division mit anschließender Multiplikation ^ Potenzieren Logische- / Boolesche Operatoren And, Or, Xor, Nand, Nor, Xnor Vergleichs Operatoren mit Vergleichtoleranz <, <=, =, <>, >=, > Vergleichs Operatoren ohne Vergleichtoleranz << Kleiner <== Kleiner oder identisch == Identisch <>> Nicht identisch >== Größer oder identisch >> Größer Bitverschiebungs Operatoren Shl, Shr, Rol, Ror Bit-orientierte Operatoren Bts Bit = 1 setzen Btr Bit = 0 setzen Btc Bit "umdrehen" Btt Bit testen Monadische Operatoren, die vor einem Wert stehen - Vorzeichen bzw. Negation + Nur der Vollständigkeit halber Not Boolesche / Bitweise Negation Monadische Operatoren, die hinter einem Wert stehen ² Quadrieren ³ Dritte Potenz ° Umrechnung von Grad in Rad (Bogenmaß) °° Umrechnung von Rad (Bogenmaß) in Grad ! Fakultät € Umrechnung von Euro in DM €€ Umrechnung von DM in Euro ' Extrahieren des Exponenten Als Funktionen sind zur Zeit implementiert Standardfunktionen Abs(v) Absolutwert Sqr(v) Quadrat Sqrt(v) Quadratwurzel Winkelfunktionen Sin(v) Sinus Cos(v) Kosinus Tan(v) Tangens Cot(v) Kotangens Sec(v) Sekans Csc(v) Kosekans SinH(v) Sinus Hyperbolicus CosH(v) Kosinus Hyperbolicus TanH(v) Tangens Hyperbolicus CotH(v) Kotangens Hyperbolicus SecH(v) Sekans Hyperbolicus CscH(v) Kosekans Hyperbolicus ArcSin(v) ArcusSinus ArcCos(v) ArcusKosinus ArcTan(v) ArcusTangens ArcCot(v) ArcusCotangens ArcSec(v) ArcusSekans ArcCsc(v) ArcusCosekans ArcSinH(v) AreaSinus Hyperbolicus ArcCosH(v) AreaKosinus Hyperbolicus ArcTanH(v) AreaTangens Hyperbolicus ArcCotH(v) AreaCotangens Hyperbolicus ArcSecH(v) AreaSekans Hyperbolicus ArcCscH(v) AreaCosekans Hyperbolicus RadToDeg(v) Bogenmaß in Grad umrechen RadToGon(v) Bogenmaß in Gon umrechen RadToCycle(v) Bogenmaß in Cycles umrechen DegToRad(v) Grad in Bogenmaß umrechnen DegToGon(v) Grad in Gon umrechnen DegToCycle(v) Grad in Cycles umrechnen GonToRad(v) Gon in Bogenmaß umrechnen GonToDeg(v) Gon in Grad umrechnen GonToCycle(v) Gon in Cycles umrechnen CycleToRad(v) Cycles in Bogenmaß umrechnen CycleToDeg(v) Cycles in Grad umrechnen CycleToGon(v) Cycles in Gon umrechnen Logarithmische und exponentielle Funktionen Ln(v) Natürlicher Logarithmus Lg(v) Dekadischer Logarithmus Log10(v) Dekadischer Logarithmus Log2(v) Dualer Logarithmus LogN(base,v) Logarithmus zu beliebiger Basis ALn(v) Umkehrung des natürlichen Logarithmus ALg(v) Umkehrung des dekadischen Logarithmus ALog10(v) Umkehrung des dekadischen Logarithmus ALog2(v) Umkehrung des dualen Logarithmus ALogN(base,v) Umkehrung des Logarithmus zu beliebiger Basis Root(x, y) Yte Wurzel aus x Power(x, y) Yte Potenz von x Exp(v) Vte Potenz von e ExpMod(b, e, m) Modulo einer Potenz (=(b ^ e) Mod m) Exponent(v) Exponent eines reellen Wertes Rundungsfunktionen Int(v) Integerwert Trunc(v) Nachkommateil entfernen Frac(v) Nackkommateil Round(v) Runden Floor(v) Abrunden Ceil(v) Aufrunden Bitorientierte Funktionen BTL(v, len) Unterstes gesetztes Bit BTH(v, len) Höchstes gesetztes Bit BTN(v, len) Anzahl gesetzter Bits BTP(v, len) BitParität Kalender-, Datums- und Zeitfunktionen HDay(name,year) Datum eines Feiertages in einem Jahr Easter(year) Datum des Ostersonntags Advent(year) Datum des Ersten Advent Time(hh, mm, ss) Zeit Date(y, m, d) Datum DT(y, m, d, hh, mm, ss) Datum und Zeit Today Aktuelles Datum Now Aktuelles Datum mit aktueller Zeit Secs(v) Umrechnung in Sekunden Mins(v) Umrechnung in Minuten Hours(v) Umrechnung in Stunden Days(v) Umrechnung in Tage Weeks(v) Umrechnung in Wochen Months(v) Umrechnung in Monate Years(v) Umrechnung in Jahre Julian(v) Nummer des Tages im Jahr JD(v) Julianisches Datum JDtoGreg(v) Gregorianisches Datum Entfernungsberechnung GeoDist(p1,p2,r,f) Entfernung zwischen 2 Orten GeoPath(Liste) Summe von Entfernungen zwischen Orten GeoPos(w1, w2) Positionsangabe aus 2 Winkeln erstellen Latitude(p) Breitengrad aus Positionsangabe extrahieren Longitude(p) Längengrad aus Positionsangabe extrahieren Sonstiges Min(Liste) Minimum Max(Liste) Maximum Sum(Liste) Summe Avg(Liste) Mittelwert Mul(Liste) Produkt QSum(Liste) Summe von Quadraten LCD(Liste) Größter gemeinsamer Teiler SCM(Liste) Kleinstes gemeinsames Vielfaches Frc(v) Dezimalzahl in Bruch wandeln Combis(N, K, r) Anzahl Kombinationen Varis(N, K, r) Anzahl Variationen NK(N, K) N über K (Anzahl Kombinationen) HGV(N, K, r, z, p) Hypergeometrische Verteilung HGVX(N, K, g, r, p) Hypergeometrische Verteilung Encode((Liste),Liste) Verschlüsseln Cvt( v, from, to ) Maßeinheiten umrechnen Convert( v, from, to ) Maßeinheiten umrechnen Bmi( v1, v2) Body-Mass-Index
Gruß, Klaus
Die Titanic wurde von Profis gebaut, die Arche Noah von einem Amateur. ... Und dieser Beitrag vom Amateurprofi.... Geändert von Amateurprofi (Gestern um 17:03 Uhr) Grund: Fehler behoben |
![]() |
Ansicht |
![]() |
![]() |
![]() |
ForumregelnEs ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus. Trackbacks are an
Pingbacks are an
Refbacks are aus
|
|
Nützliche Links |
Heutige Beiträge |
Sitemap |
Suchen |
Code-Library |
Wer ist online |
Alle Foren als gelesen markieren |
Gehe zu... |
LinkBack |
![]() |
![]() |