Module Assign NameStore Str Expr Str FunctionDef arguments args NameParam defaults body If BoolOpOr CompareGtE NameLoad Num CompareLtE NameLoad Num body Return Str Assign NameStore Str While NameLoad body If CompareGtE Call NameLoad NameLoad Num body Return TupleLoad Str NameLoad Assign NameStore BinOpMult NameLoad Num If CompareGtE NameLoad Num body AugAssignAdd NameStore Str Assign NameStore BinOpSub NameLoad Num orelse AugAssignAdd NameStore Str Assign NameStore NameLoad Return NameLoad decorator_list If CompareEq NameLoad Str body Print Call NameLoad Num Print Call NameLoad Num Print Call NameLoad Num
N/A N/A __author__ bt3 N/A  Given a real number between 0 and 1 (eg: 0.72), this method print the
    binary representation. If the Number cannot be represented accurately
    in binary, with at exit most 32 chars, print error:
 get_float_rep N/A N/A num N/A N/A N/A N/A N/A num 1 N/A num 0 N/A N/A Error 1 N/A result . N/A num N/A N/A N/A N/A len result 32 N/A N/A N/A Error 2 result N/A r N/A num 2 N/A N/A r 1 N/A N/A result 1 N/A num N/A r 1 N/A N/A result 0 N/A num r N/A result N/A N/A N/A __name__ __main__ N/A N/A N/A get_float_rep 0.72 N/A N/A get_float_rep 0.1 N/A N/A get_float_rep 0.5