Sha256: ac551a08695ed75e483fec0bc279b310ee4715d035096cc03358be0301c6c2a9
Contents?: true
Size: 304 Bytes
Versions: 343
Compression:
Stored size: 304 Bytes
Contents
class Binary is export { method to_decimal ($binary) { return 0 if $binary ~~ /<-[^01]>/; my $decimal = 0; my $index = $binary.chars; for $binary.split('',:skip-empty) -> $bit { $decimal += $bit * 2 ** --$index; } return $decimal; } }
Version data entries
343 entries across 343 versions & 1 rubygems