public static Rbxiaohao operator *(Rbxiaohao r1, double r2) { Rbxiaohao result = new Rbxiaohao(); result.SetCal(); if (r1 != null) { result.YEBAN = (r1.YEBAN ?? 0) * r2; result.BAIBAN = (r1.BAIBAN ?? 0) * r2; result.ZHONGBAN = (r1.ZHONGBAN ?? 0) * r2; result.LEIJI = (r1.LEIJI ?? 0) * r2; } return(result); }
public static Rbxiaohao operator -(Rbxiaohao r1, Rbxiaohao r2) { Rbxiaohao result = new Rbxiaohao(); result.SetCal(); if (r1 != null && r2 != null) { result.YEBAN = (r1.YEBAN ?? 0) - (r2.YEBAN ?? 0); result.BAIBAN = (r1.BAIBAN ?? 0) - (r2.BAIBAN ?? 0); result.ZHONGBAN = (r1.ZHONGBAN ?? 0) - (r2.ZHONGBAN ?? 0); result.LEIJI = (r1.LEIJI ?? 0) - (r2.LEIJI ?? 0); } return(result); }
public static Rbxiaohao operator /(Rbxiaohao r1, double r2) { Rbxiaohao result = new Rbxiaohao(); result.SetCal(); if (r1 != null) { if (r2 > 0) { result.YEBAN = (r1.YEBAN ?? 0) / r2; } else { result.YEBAN = null; } if (r2 > 0) { result.BAIBAN = (r1.BAIBAN ?? 0) / r2; } else { result.BAIBAN = null; } if (r2 > 0) { result.ZHONGBAN = (r1.ZHONGBAN ?? 0) / r2; } else { result.ZHONGBAN = null; } if (r2 > 0) { result.LEIJI = (r1.LEIJI ?? 0) / r2; } else { result.LEIJI = null; } } return(result); }
public static Rbxiaohao operator /(Rbxiaohao r1, Rbxiaohao r2) { Rbxiaohao result = new Rbxiaohao(); result.SetCal(); if (r1 != null && r2 != null) { if (r2.YEBAN != null && r2.YEBAN != 0) { result.YEBAN = (r1.YEBAN ?? 0) / (r2.YEBAN ?? 0); } else { result.YEBAN = null; } if (r2.BAIBAN != null && r2.BAIBAN != 0) { result.BAIBAN = (r1.BAIBAN ?? 0) / (r2.BAIBAN ?? 0); } else { result.BAIBAN = null; } if (r2.ZHONGBAN != null && r2.ZHONGBAN != 0) { result.ZHONGBAN = (r1.ZHONGBAN ?? 0) / (r2.ZHONGBAN ?? 0); } else { result.ZHONGBAN = null; } if (r2.LEIJI != null && r2.LEIJI != 0) { result.LEIJI = (r1.LEIJI ?? 0) / (r2.LEIJI ?? 0); } else { result.LEIJI = null; } } return(result); }