ASKSAGE: Sage Q&A Forum - RSS feedhttps://ask.sagemath.org/questions/Q&A Forum for SageenCopyright Sage, 2010. Some rights reserved under creative commons license.Thu, 11 Oct 2018 15:20:46 +0200How to convert an integer to fixed length binary string in Sage?https://ask.sagemath.org/question/43916/how-to-convert-an-integer-to-fixed-length-binary-string-in-sage/ I want to get
(192,14,100)=>8bit binary of 192 || 8bit binary of 14 ||8bit binary of 100 => 110000000000111001100100 => 12586596 (equivalent decimal of the 24bits binary sting).
I have written python code to do this, but this code does not work in sage. Here is the code :
L=(192,14,100)
a=0
for i in range(3):
a=(a << 8) ^ (L[i])
print a
print bin(a)
What is the best way to do so in Sage?BSFUThu, 11 Oct 2018 15:20:46 +0200https://ask.sagemath.org/question/43916/