EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

hocplan9 - Online in der Cloud

Führen Sie hocplan9 im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl hocplan9, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


hoc - interaktive Gleitkommasprache

ZUSAMMENFASSUNG


hoc [ Datei ... ] [ -e Ausdruck ]

BESCHREIBUNG


Sprunggelenk interpretiert eine einfache Sprache für Gleitkommaarithmetik, etwa auf dem Niveau von
BASIC, mit C-ähnlicher Syntax und Funktionen.

Das benannte Dateien werden der Reihe nach gelesen und interpretiert. Wenn nein Datei gegeben ist oder wenn Datei is hoc
interpretiert die Standardeingabe. Die -e Option ermöglicht die Eingabe von hoc auf der angegeben werden
Befehlszeile, die so behandelt werden soll, als ob sie in einer Datei vorkommt.

Sprunggelenk Eingabe besteht aus Ausdrücke und Aussagen. Ausdrücke werden ausgewertet und ihre
Ergebnisse gedruckt. Anweisungen, typischerweise Zuweisungen und Funktions- oder Prozedurdefinitionen,
produzieren keine Ausgabe, es sei denn, sie rufen explizit auf drucken.

Variablennamen haben die übliche Syntax, auch der Name selbst enthält den Wert von
der zuletzt ausgewertete Ausdruck. Die Variablen E, PI, PHI, GAMMA und DEG sind vordefiniert;
der letzte ist 59.25..., Grad pro Radiant.

Ausdrücke werden mit diesen C-ähnlichen Operatoren gebildet, die nach abnehmender Priorität aufgelistet sind.

^ Potenzierung

! - ++ --

* / %

+ -

> >= < <= == !=

&&

||

= += -= *= /= %=

Eingebaute Funktionen sind abs, akos, asin, eine Lohe (ein Argument), cos, cosch, exp, int, Log,
Log10, Sünde, Sinh, sqrt, Bräune und fischig. Die Funktion lesen (x) liest einen Wert in den
Variable x und gibt 0 bei EOF zurück; die Aussage drucken gibt eine Liste von Ausdrücken aus, die möglicherweise
String-Konstanten wie "hello\n" einschließen.

Kontrollflussanweisungen sind if-sonst, während und für, mit geschweiften Klammern zum Gruppieren. Neue Zeile
beendet eine Aussage. Backslash-newline entspricht einem Leerzeichen.

Funktionen und Verfahren werden durch die Worte eingeleitet Funkt und proc; Rückkehr wird verwendet,
Rückgabe mit einem Wert aus einer Funktion.

Beispiele:


func gcd(a, b) {
temp = abs(a) % abs(b)
if(temp == 0) Rückgabe abs(b)
gcd(b, temp) zurückgeben
}
for(i=1; i<12; i++) gcd(i,12) drucken

SOURCE


/src/cmd/hoc

Nutzen Sie hocplan9 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Alt-F
    Alt-F
    Alt-F bietet eine kostenlose und Open Source
    alternative Firmware für den DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F hat Samba und NFS;
    unterstützt ext2/3/4...
    Laden Sie Alt-F herunter
  • 2
    usm
    usm
    Usm ist ein einheitliches Slackware-Paket
    Manager, der automatisch behandelt
    Abhängigkeitsauflösung. Es vereint
    verschiedene Paket-Repositories einschließlich
    Slackware, locker, p...
    usm herunterladen
  • 3
    Chart.js
    Chart.js
    Chart.js ist eine Javascript-Bibliothek, die
    erlaubt Designern und Entwicklern zu zeichnen
    alle Arten von Diagrammen mit HTML5
    Canvas-Element. Chart js bietet eine großartige
    Anordnung ...
    Laden Sie Chart.js herunter
  • 4
    iReport-Designer für JasperReports
    iReport-Designer für JasperReports
    HINWEIS: Unterstützung für iReport/Jaspersoft Studio
    Ankündigung: Ab Version 5.5.0,
    Jaspersoft Studio wird der offizielle sein
    Design-Client für JasperReports. ich berichte
    werden...
    Laden Sie iReport-Designer für JasperReports herunter
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installiert alle
    Software, die Fedora Linux und andere
    beinhaltet nicht standardmäßig after
    Fedora zum ersten Mal ausführen. Es ist
    einfach für...
    Laden Sie PostInstallerF herunter
  • 6
    strace
    strace
    Das Strace-Projekt wurde verschoben
    https://strace.io. strace is a
    Diagnose, Debugging und Anleitung
    Userspace-Tracer für Linux. Es ist benutzt
    überwachen ...
    strace herunterladen
  • Mehr »

Linux-Befehle

Ad