Site Tools


Hotfix release available: 2026-07-14a "Mort". upgrade now! [57.1] (what's this?)
New release available: 2026-07-14 "Mort". upgrade now! [57] (what's this?)
Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
notes:bc_cheat_sheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
notes:bc_cheat_sheet [2026/07/23 16:21]
47.79.201.238 old revision restored (2026/07/03 14:59)
notes:bc_cheat_sheet [2026/07/24 16:29] (current)
113.172.77.232 old revision restored (2026/06/14 00:27)
Line 1: Line 1:
-===== GNU bc Cheat Sheet =====+==== GNU bc Cheat Sheet ====
  
-==== Overview ====+=== Overview ===
  
   *  [[http://en.wikipedia.org/wiki/Bc_programming_language | bc ]] is a command-line calculator and primitive language   *  [[http://en.wikipedia.org/wiki/Bc_programming_language | bc ]] is a command-line calculator and primitive language
Line 27: Line 27:
   * bc uses readline so ⇑ and ⇓ (for history) and ctrl-r (for searching) work as expected.   * bc uses readline so ⇑ and ⇓ (for history) and ctrl-r (for searching) work as expected.
  
-==== Basic Usage ====+=== Basic Usage ===
  
   * Any alphanumeric variable name is allowed once it starts with a letter.   * Any alphanumeric variable name is allowed once it starts with a letter.
Line 51: Line 51:
   * && , || , ! work as expected (return 0 or 1).   * && , || , ! work as expected (return 0 or 1).
  
-==== Advanced Usage ====+=== Advanced Usage ===
  
   * New functions are easy to define e.g. <code>   * New functions are easy to define e.g. <code>
notes/bc_cheat_sheet.1784848916.txt.gz · Last modified: 2026/07/23 16:21 by 47.79.201.238