BC (limba)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Î.Hr.
limbaj de programare
Autor Robert Morris și Lorinda Cherry de la Bell Labs, Philip A. Nelson
Data de origine 1975

BC , acronim pentru Basic Calculator , este un limbaj de programare utilizat pentru calcule de precizie arbitrare. Limba prezintă o sintaxă similară limbajului C.

În prezent există două dialecte de bază: POSIX bc strict definit și descendentul său direct, foarte vast GNU bc (în plus, GNU bc este disponibil pentru un număr mare de platforme, cum ar fi Microsoft Windows ). O variantă mai nouă, Plan 9 bc, este un superset al primului și un subset al acestuia din urmă.

Toate variantele acceptă atât execuția interactivă (linie de comandă), cât și execuția din scripturi.

POSIX bc

Limbajul standard POSIX bc este scris în mod tradițional sub forma unui program DC pentru a oferi acces la funcțiile limbajului DC fără utilizarea sintaxei sale rare.

În această formă, bc constă din variabile dintr-o singură literă, matrice și nume de funcții, majoritatea operatorilor aritmetici standard și constructe de control al fluxului. Spre deosebire de C, totuși, if nu se așteaptă la else .

Funcțiile sunt definite utilizând cuvântul cheie define și valorile returnate sunt returnate folosind cuvântul cheie return cu expresia de ieșire între paranteze. Cuvântul cheie auto vă permite să declarați variabile locale funcțiilor.

Toate numerele și variabilele sunt numere cu virgulă mobilă de precizie fixă, determinate de scale variabilă globală (exprimată în zecimale).

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT