fixed_point::ctor