bin2dec
Builtin index · Collections & strings
result = bin2dec(s)
Input: s · Output: result
What it is
Reads a binary digit string as a number. s is a Str of 0/1 digits.
Overloads
One call shape — this function is not overloaded.
| Code | Input | Output | Description |
result = bin2dec(s) | s string, number, or Strnot documented yet | result number | Returns a number. |
Examples
From the documentation, and run by the build -- the output and the figure below are what the engine actually produced. Simplest first.
flags = bitand(12, 10) # 8 -- bits common to both
print(flags)
print(bitor(12, 10)) # 14
print(bitxor(12, 10)) # 6
print(bitcmp(0)) # -1
print(bitshift(1, 4)) # 16 -- left shift
print(bitshift(16, -2)) # 4 -- right shift
print(xor(true, false)) # true
print(nand(true, true)) # false
print(nor(false, false)) # true
print(hex2dec("FF")) # 255
print(dec2hex(255)) # "FF"
print(bin2dec("1010")) # 10
print(dec2bin(10)) # "1010"
output
8 14 6 -1 16 4 true false true 255 FF 10 1010
from collections-strings