Programmieren kannst du. Aber für eine kurze Überschlagsrechnung extra ein Skript anlegen, laufen lassen und Zwischenwerte ausgeben? Und wer es von dir bekommt, muss es erst zum Laufen bringen, bevor dort überhaupt eine Zahl erscheint. draftply ist der Notizblock für genau diese Fälle – und nimmt es mit Zahlen genauer als die meisten Programmiersprachen.
Für alle, die programmieren
draftply rechnet Dezimalzahlen exakt, als Bruch statt als binäre Näherung. Da verschwindet kein Cent, == bedeutet wirklich gleich, und auch eine zwanzigstellige Zahl stimmt bis zur letzten Stelle. Gerundet wird erst in der Anzeige, auf so viele Stellen, wie du einstellst.
0.1 + 0.2 → 0.30000000000000004So rechnet fast jede Programmiersprache.Eine Größe behält ihre Einheit bei jedem Rechenschritt. Watt mal Stunden gibt Kilowattstunden, Quadratmeter geteilt durch Quadratmeter eine reine Zahl. Zählst du aus Versehen eine Länge zu einer Fläche, meldet sich genau diese Zeile und sagt dir, warum. Der Rest rechnet ungestört weiter.
flaeche_m2 = laenge_m * breite_mDie Einheit steht nur im Namen. Prüfen tut sie keiner.Bei jedem Tastendruck rechnet draftply das ganze Blatt neu durch, von oben nach unten und nur aus dem, was dasteht. Nichts läuft in falscher Reihenfolge, und kein alter Wert von vorhin geistert noch herum. Jedes Zwischenergebnis steht ohnehin daneben, du musst also nichts ausgeben lassen. Machst du aus der 85 eine 90, rechnet alles darunter sofort mit.
ändern → speichern → starten → scrollenund sicherheitshalber alles noch malKostenlos, auf allen Plattformen
.dply-Datei ist ganz normaler Text mit einem kurzen Kopf. Du kannst sie in jedem Editor öffnen, Änderungen vergleichen und sie in die Versionsverwaltung legen.3 + 4i), Hex-, Binär- und Oktalzahlen, Bitoperationen, Dezibel und E-Reihen: alles eingebaut, nichts zu importieren.now - 8:12 ergibt eine Dauer, today + 30 days ein Datum. Live-Blätter aktualisieren sich jede Minute von selbst.Pro
Blöcke werden eingerückt, Funktionen können Standardwerte haben, Klassen eigene Methoden. Schleifen protokollieren auf Wunsch jeden Durchlauf in der Ergebnisspalte. Für symbolisches Rechnen gibt es solve, factor, diff und integrate. Gibst du einer eigenen Funktion den Namen einer eingebauten, gilt deine im ganzen Dokument – eine spätere draftply-Version ändert also nichts an deinen Ergebnissen. Exakte Zahlen, Einheiten und alles unter „Ebenfalls an Bord“ sind kostenlos, Formulare und dieser Abschnitt gehören zu Pro.
Hier ist ein Skript besser
.dplylib-Dateien mit Funktionen und Einheiten. Ein Paketverzeichnis wie bei Programmiersprachen gibt es nicht.Hat sich deine Rechnung bewährt und soll sie künftig ohne dich laufen, ist es Zeit für ein richtiges Programm. Das Blatt taugt dann als gut lesbare Vorlage.
Erst mal rechnen.
Programmieren, wenn es sich lohnt.