| | |
| | | return true; |
| | | return false; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | /// <param name="box1">txt_psnQty_1:每张条码数量</param> |
| | | /// <param name="box2">txt_iCount_1:整张数值</param> |
| | | /// <param name="sum">txt_kQty:可打印量</param> |
| | | /// <param name="rd"></param> |
| | | /// <param name="txt_yuliang">txt_yuliang:余量</param> |
| | | public static void PrintJiSuan(DevExpress.XtraEditors.TextEdit box1, DevExpress.XtraEditors.TextEdit box2, string sum, DevExpress.XtraEditors.RadioGroup rd, DevExpress.XtraEditors.TextEdit txt_yuliang = null) |
| | | { |
| | | if (rd.SelectedIndex == 2) |
| | |
| | | decimal? dc1 = Gs.DevApp.ToolBox.UtilityHelper.GetDecimal(t1); |
| | | decimal dividend = decimal.Parse(sum); // 被除数 |
| | | decimal divisor = decimal.Parse(t1); // 除数 |
| | | decimal quotient = dividend / divisor; // 整数部分 |
| | | decimal remainder = dividend % divisor; // 余数 |
| | | box2.Text = quotient.ToString(); |
| | | decimal shang = dividend / divisor; |
| | | |
| | | decimal integerPart = Math.Truncate(shang); // 获取整数部分 |
| | | decimal decimalPart = dividend - divisor* integerPart; // 获取小数部分 |
| | | |
| | | //decimal quotient = dividend / divisor; // 整数部分 |
| | | //decimal remainder = dividend % divisor; // 余数 |
| | | box2.Text = integerPart.ToString(); |
| | | if (rd.SelectedIndex == 0) |
| | | txt_yuliang.Text = remainder.ToString(); |
| | | txt_yuliang.Text = decimalPart.ToString(); |
| | | } |
| | | catch (Exception ex) |
| | | { |