Ero sivun ”Bc” versioiden välillä
Siirry navigaatioon
Siirry hakuun
V (keskustelu | muokkaukset) (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)