Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
14
Task/Twos-complement/Raku/twos-complement.raku
Normal file
14
Task/Twos-complement/Raku/twos-complement.raku
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
use FixedInt;
|
||||
|
||||
# Instantiate a new 57(!) bit fixed size integer
|
||||
my \fixedint = FixedInt.new: :57bits;
|
||||
|
||||
fixedint = (2³⁷ / 72 - 5¹⁷); # Set it to a large value
|
||||
|
||||
say fixedint; # Echo the value to the console in decimal format
|
||||
say fixedint.bin; # Echo the value to the console in binary format
|
||||
|
||||
fixedint.=C2; # Take the twos complement
|
||||
|
||||
say fixedint; # Echo the value to the console in decimal format
|
||||
say fixedint.bin; # Echo the value to the console in binary format
|
||||
Loading…
Add table
Add a link
Reference in a new issue