cal.cs
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Calculator
{
public partial class Frm_Main : Form
{
public Frm_Main()
{
InitializeComponent();
}
// 下载于www.51aspx.com
public const int NULL = 0;//计算类型操作码
public const int ADD = 1;
public const int SUB = 2;
public const int MUL = 3;
public const int DIV = 4;
public const int SQRT = 5;
public const int SQR = 6;
private double R_Tempnum1 = 0;//记录输入的操作数
private double R_Tempnum2 = 0;//记录输入的操作数
private double R_result = 0;//计算结果
private int R_opt = NULL;//记录当前,默认为空
private int R_optnum = 0;//记录当前操作数的个数
private bool flagdot = false;
private bool flagtype = false;//是否按下计算类型+-*\的标志位
private bool flagequ = false;
private bool flagcontinu = false;
///输入的数字,在窗口显示
/// </summary>
/// <param name="num"></param>
public void add_num_text(int num)
{
if(text_show.Text.Length < 15)
{
if (flagequ == true)//初始化没有按“=”或是“+ - * /”,按下“=”按下后,在按数字有清屏动作
{
if (flagcontinu == true)
{
R_Tempnum1 = R_result;
R_optnum++;
flagcontinu = false;
}
else
{
R_Tempnum1 = 0;
R_Tempnum2 = 0;
text_show.Clear();
}
flagequ = false;
flagtype = false;
后面还有 273 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。