public override void Set(ManagedNumber op) { this.n = (double)op; }
public ManagedDouble(ManagedNumber init) { this.n = (double)init; }
public override void Set(ManagedNumber op) { this.n = (float)op; }
public ManagedFloat(ManagedNumber init) { this.n = (float)init; }
public override void Set(ManagedNumber op) { this.n = (decimal)op; }
public ManagedDecimal(ManagedNumber op) { this.n = (decimal)op; }