2022-07-16 23:14:10 -03:00
|
|
|
# bc
|
|
|
|
|
|
|
|
> Linguagem e calculadora com precisão arbitrária.
|
|
|
|
> Veja também: `dc`.
|
2024-02-03 23:02:02 +01:00
|
|
|
> Mais informações: <https://keith.github.io/xcode-man-pages/bc.1.html>.
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Inicia uma sessão interativa:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
|
|
|
`bc`
|
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Inicia uma sessão interativa com a biblioteca matemática padrão habilitada:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
|
|
|
`bc --mathlib`
|
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Calcula uma expressão:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2025-06-21 11:17:14 +05:30
|
|
|
`bc --expression '{{5 / 3}}'`
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Executa um script:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
|
|
|
`bc {{caminho/para/script.bc}}`
|
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Calcula uma expressão com a escala especificada:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2025-06-21 11:17:14 +05:30
|
|
|
`bc --expression '{{scale = 10; 5 / 3}}'`
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2023-12-27 15:37:07 -03:00
|
|
|
- Calcula uma função sine/cosine/arctangent/natural logarithm/exponential usando `mathlib`:
|
2022-07-16 23:14:10 -03:00
|
|
|
|
2025-06-21 11:17:14 +05:30
|
|
|
`bc --mathlib --expression '{{s|c|a|l|e}}({{1}})'`
|