txt: ## number-20literals.md
  Number literals
  
  Combined from primary sources listed below.
  
  # [In Syntax](#___top "go to top of document")[§](#(Syntax)_Number_literals_Number_literals "direct link")
  
  See primary documentation
  [in context](/language/syntax#Number_literals)
  for **Number literals**.
  
  Number literals are generally specified in base ten (which can be specified literally, if needed, via the prefix `0d`), unless a prefix like `0x` (he**x**adecimal, base 16), `0o` (**o**ctal, base 8) or `0b` (**b**inary, base 2) or an explicit base in adverbial notation like `:16<A0>` specifies it otherwise. Unlike other programming languages, leading zeros do *not* indicate base 8; instead a compile-time warning is issued.
  
  In all literal formats, you can use underscores to group digits, although they don't carry any semantic information; the following literals all evaluate to the same number:
  
  ```raku
  1000000
  1_000_000
  10_00000
  100_00_00
  
  ```
  