Ero sivun ”Bc” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(main bc)
(ei mitään eroa)

Versio 28. huhtikuuta 2007 kello 12.15

bc on tekijänsä Philip A. Nelsonin mukaan "Sattumanvaraisen tarkkuuden laskentakieli".

Peruskäyttö

bc-ohjelman käyttötapoja ovat normaali interaktiivinen tila, jolloin bc laskee käyttäjän antamat luvut, olettaen että ne ovat sopivassa muodossa. Esim.

bc
2+2
4
3/2
1

bc:n tarkkuus pyöristyksien suhteen on normaaliasetuksilla pyöristys ykkösiin, ja kuten edellä näette, tällainenkaan pyöristäminen ei virheittä onnistu. Pyöristystarkkuutta voidaan muuttaa muuttujan scale avulla.

bc
scale=1
3/2
1.5

Matemaattiset funktiot

bc:tä voidaan käyttää sinin, kosinin ja muutaman muun matemaattisen funktion laskemiseen avaamalla ohjelma argumentilla -l

bc -l
4*a(1)
3.14159265358979323844

(huom. 4*a(1) palauttaa piin arvon)