diff --git a/pages.nl/common/bc.md b/pages.nl/common/bc.md new file mode 100644 index 000000000..3151bbcad --- /dev/null +++ b/pages.nl/common/bc.md @@ -0,0 +1,33 @@ +# bc + +> Een rekenmachinetaal met willekeurige precisie. +> Zie ook: `dc`, `qalc`. +> Meer informatie: . + +- Start een interactieve sessie: + +`bc` + +- Start een [i]nteractieve sessie met de standaard wiskundige [b]ibliotheek ingeschakeld: + +`bc --interactive --mathlib` + +- Bereken een uitdrukking: + +`echo '{{5 / 3}}' | bc` + +- Voer een script uit: + +`bc {{pad/naar/script.bc}}` + +- Bereken een uitdrukking met de gespecificeerde schaal: + +`echo 'scale = {{10}}; {{5 / 3}}' | bc` + +- Bereken een sinus/cosinus/arctangens/natuurlijke logaritme/exponentiële functie met behulp van `mathlib`: + +`echo '{{s|c|a|l|e}}({{1}})' | bc --mathlib` + +- Voer een inline faculteitsscript uit: + +`echo "define factorial(n) { if (n <= 1) return 1; return n*factorial(n-1); }; factorial({{10}})" | bc` diff --git a/pages.nl/osx/bc.md b/pages.nl/osx/bc.md new file mode 100644 index 000000000..4a5d7385a --- /dev/null +++ b/pages.nl/osx/bc.md @@ -0,0 +1,29 @@ +# bc + +> Een rekenmachinetaal met willekeurige precisie. +> Zie ook: `dc`. +> Meer informatie: . + +- Start een interactieve sessie: + +`bc` + +- Start een interactieve sessie met de standaard wiskundige bibliotheek ingeschakeld: + +`bc --mathlib` + +- Bereken een uitdrukking: + +`bc --expression='{{5 / 3}}'` + +- Voer een script uit: + +`bc {{pad/naar/script.bc}}` + +- Bereken een uitdrukking met de gespecificeerde schaal: + +`bc --expression='scale = {{10}}; {{5 / 3}}'` + +- Bereken een sinus/cosinus/arctangens/natuurlijke logaritme/exponentiële functie met behulp van `mathlib`: + +`bc --mathlib --expression='{{s|c|a|l|e}}({{1}})'`