get_weight returns float