#!/usr/bin/python
import re
import math
DATASEGMENT=50
STACKSEGMENT=100
isa={}
datalabel={}
datalist=[]
codelabel={}
codelist=[]
def getfloat(fnum):
result=0
sign=int(fnum<0)
fnum=abs(fnum)
jump=int(math.floor(math.log(fnum)/math.log(2)))
twobase=float(2**jump)
fnum-=twobase
twobase/=2
for i in range(0,23):
print(int(fnum>=twobase),)
result=(result<<1)+int(fnum>=twobase)
if (fnum>=twobase):
fnum-=twobase
twobase/=2
print(result)
result=result | ((jump+127)<<23)
result=result | (sign<<31)
return result