1、首先利用“多行文本工具”或“单行文本工具”,在CAD文档中完成相关内容及标注的输入 *** 作。
2、在“扩展工具”菜单中选择“文字”-“自动编号”项。
3、此时就可以直接选择相应的文字内容,并在命令提示符界面中,输入“P”按回车键。
4、即可完成文本内容的自动编号的功能。
5、当然也可以直接通过命令实现编号的 *** 作,在“命令提示符”界面中输入如图所示的“_TCOUNT”命令。
6、接下来利用鼠标框选对应的文字内容,按回车键,之后在命令提示符界面中输入相应的内容即可完成编号 *** 作。
程序流程图是程序分析中最基本、最重要的分析技术,它是进行程序流程分析过程中最基本的工具。它运用工序图示符号对生产现场的整个制造过程做详细的记录,以便对零部件、产品在整个制造过程中的生产、加工、检验、储存等环节待作详细的研究与分析,特别适用于分析生产过程中的成本浪费,提高经济效益。
在这里说一下编程思路:
1、用过滤法,做一个选择集,选中图中所有的TK块
2、遍历这个选择集,得到每个图框的左下角坐标与右上角坐标,以及它里边的图号属性值
----同时得到坐标的最大Y值(用来找空的地方)
3、按属性值进行排序,将每个TK的坐标,排好顺序后,按先后次序,移动到“空”的地方
从左到右放置 ,间隔就是你所说的200
4、第3步中,要根据每个TK的坐标,选中TK内的所有实体,然后一起移动
5、唔。。。。差不多就是以上几步
图号选 C。
原理:
(1)地球南北自赤道起至88度,纬差4度的带以数字1,2,。。。22计算;
(2)地球东西自西经180度起,向东经差6度的带以数字1,2,。。。计算;
(3)以上划分形成1:100万国际标准图幅和图幅号。例如:纬度36-40,经度120-126,图幅号:10-51
(4)把百万图幅平均分成12行12列的144个小格,就是1;10万图幅。编号从左上开始,按行顺序1,2,。。。12,换行,从左继续13,。。,逐行编号直到144
(5)你给的经纬度,换算一下,应该是第71的位置。
#
先给你普及一下基本知识吧!
一、基本地形图编号
1、1:100万比例尺地形图的分幅编号
从赤道开始向南北两极每隔4º分成一列,共22列,用A,B,C,D,…,V表示,从经度180º开始自西向东每隔6º分成一行,共60行,用1,2,3,…,60表示。
列在前,行在后,中间用—连接。如列(10)--行(50)表示为J—50。
2、1:50万比例尺地形图的分幅编号
在1:100万地形图的基础上,按经差3º,纬差2º划分。编号方法是从左至右,从上至下用拉丁字母A、B、C、D加在1:100万图号的后面。如J—50—A。
3、1:25万比例尺地形图的分幅编号
在1:100万比例尺地形图的基础上,按经差1º30′,纬差1º划分。编号方法是从左至右,从上至下用带中括号的阿拉伯数字[1]到[16] 加在1:100万图号的后面。如J—50—[5]。(旧的表示方法是在1:50万图号后面加上小写拉丁字母a,b,c,d如J—50—A—b。)
4、1:10万比例尺地形图的分幅编号
在1:100万地形图的基础上,按经差30′,纬差20′划分。编号方法是从左至右,从上至下用阿拉伯数字1到144 加在1:100万图号的后面。如J—50—6。
5、1:5万比例尺地形图的分幅编号
在1:10万地形图的基础上,按经差15′,纬差10′划分。编号方法是从左至右,从上至下用拉丁字母A、B、C、D加在1:10万图号的后面。如J—50—5—B。
6、1:25万比例尺地形图的分幅编号
在1:5万地形图的基础上,按经差7′30″,纬差5′划分。编号方法是从左至右,从上至下用阿拉伯数字1、2、3、4加在1:5万图号的后面。如J—50—5—B—2。
7、1:1万比例尺地形图的分幅编号
在1:10万地形图的基础上,按经差3′45″,纬差2′30″划分。编号方法是从左至右,从上至下用带小括号的阿拉伯数字(1)、(2)、(3)、…、(64)加在1:10万图号的后面。如J—50—5—(5)。
然后开始计算应该就不难了
二、地形图分幅编号的计算
1、根据某地的经纬度求图号
例:已知某地地理坐标为ф=31º19′30″N,λ=119º22′30″E,求它在1:25万比例尺地形图的编号。
步骤:(1)求它在1:100万比例尺地形图的编号(H—50)。
列数=31º19′30″/4º=8
行数=30+119º22′30″/6º=50
(2)算出1:100万图轮廓的经纬度。
北图廓的纬度=84º=32ºN
南图廓的纬度=(8—1)4º=28ºN
东图廓的经度=506º—180º=120ºE
西图廓的经度=120º—6º=114ºE
(3)画1:100万地形图编号的草图,并将其16等份。
(4)根据所给经纬度找1:25万地形图的编号(H—50—[4])。
2、根据图号求某地所在的经纬度
例2:已知图幅编号为H—50—6—A,求其经纬度。
步骤:(1)根据图号判断该图的比例尺(1:5万)。
(2)根据图号求1:100万图轮廓的经纬度。
北图廓的纬度=84º=32ºN
南图廓的纬度=(8—1)4º=28ºN
东图廓的经度=506º—180º=120ºE
西图廓的经度=120º—6º=114ºE
你看行不,你慢慢的看就没有什么问题的啊!QQ联系877737008
C#编写的windows计算器
初学C#时写的比较基础的windows Form 程序,该计算器实现了基础的数学运算,如加,减,乘,除等任务主要是通过该程序学习vsnet的编程环境,以及windows Form程序 如图
步骤如下:
1新建一个windows应用程序
2在窗体上添加21个按钮作为计算器的按键,并设计这些控件的Name和Text属性,再在表单中添加一个文本框控件,将其Text属性设为空。
3设置清除按钮btn_clear,并添加清除所有全局变量及文本框内容的代码,在form1cs中定义一个方法append_num(i),用于处理编辑框中输入的数字;为数字为0的按钮添加click事件btuuon0_click,在该事件的处理代码中处理所有数字的输入,然后其他的数字按钮共享该代码,所有这些按钮通过sender对象来确定当前用户选择的安钮;为”+“号按钮添加click事件btn_plus_click事件,并使log,exp,sqrt等按钮的ckick事件共享该事件的代码。
下面是Form1cs的代码:
using System;
using SystemDrawing;
using SystemCollections;
using SystemComponentModel;
using SystemWindowsForms;
using SystemData;
namespace jisuanqi
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class Form1 : SystemWindowsFormsForm
{
private SystemWindowsFormsButton button1;
private SystemWindowsFormsButton button2;
private SystemWindowsFormsButton button3;
private SystemWindowsFormsButton button4;
private SystemWindowsFormsButton button5;
private SystemWindowsFormsButton button6;
private SystemWindowsFormsButton button7;
private SystemWindowsFormsButton button8;
private SystemWindowsFormsButton button9;
private SystemWindowsFormsButton btn_clear;
private SystemWindowsFormsTextBox textBox1;
/// <summary>
/// 必需的设计器变量。
public double dblFirst=00;//用来存放第一个 *** 作数
public double dblSecond=00;//用来存放第二个 *** 作数
public bool blnFirstOper=true; //判断是不是第一个 *** 作符
public bool blnClear=false;
public String strOper; //记录 *** 作符
private SystemWindowsFormsButton btn_dot;
private SystemWindowsFormsButton btn_equ;
private SystemWindowsFormsButton btn_plus;
private SystemWindowsFormsButton btn_minus;
private SystemWindowsFormsButton btn_mul;
private SystemWindowsFormsButton btn_div;
private SystemWindowsFormsButton btn_abs;
private SystemWindowsFormsButton btn_sqrt;
private SystemWindowsFormsButton btn_exp;
private SystemWindowsFormsButton btn_log;
private SystemWindowsFormsButton button0;
/// </summary>
private SystemComponentModelContainer components = null;
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
componentsDispose();
}
}
baseDispose( disposing );
}
#region Windows 窗体设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
thisbutton1 = new SystemWindowsFormsButton();
thisbutton2 = new SystemWindowsFormsButton();
thisbutton3 = new SystemWindowsFormsButton();
thisbutton4 = new SystemWindowsFormsButton();
thisbutton5 = new SystemWindowsFormsButton();
thisbutton6 = new SystemWindowsFormsButton();
thisbutton7 = new SystemWindowsFormsButton();
thisbutton8 = new SystemWindowsFormsButton();
thisbutton9 = new SystemWindowsFormsButton();
thisbutton0 = new SystemWindowsFormsButton();
thisbtn_dot = new SystemWindowsFormsButton();
thisbtn_equ = new SystemWindowsFormsButton();
thisbtn_clear = new SystemWindowsFormsButton();
thisbtn_plus = new SystemWindowsFormsButton();
thisbtn_minus = new SystemWindowsFormsButton();
thisbtn_mul = new SystemWindowsFormsButton();
thisbtn_div = new SystemWindowsFormsButton();
thisbtn_abs = new SystemWindowsFormsButton();
thisbtn_sqrt = new SystemWindowsFormsButton();
thisbtn_exp = new SystemWindowsFormsButton();
thisbtn_log = new SystemWindowsFormsButton();
thistextBox1 = new SystemWindowsFormsTextBox();
thisSuspendLayout();
//
// button1
//
thisbutton1Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton1Location = new SystemDrawingPoint(24, 184);
thisbutton1Name = "button1";
thisbutton1Size = new SystemDrawingSize(48, 32);
thisbutton1TabIndex = 0;
thisbutton1Text = "1";
thisbutton1Click += new SystemEventHandler(thisbutton0_Click);
//
// button2
//
thisbutton2Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton2Location = new SystemDrawingPoint(104, 184);
thisbutton2Name = "button2";
thisbutton2Size = new SystemDrawingSize(48, 32);
thisbutton2TabIndex = 1;
thisbutton2Text = "2";
thisbutton2Click += new SystemEventHandler(thisbutton0_Click);
//
// button3
//
thisbutton3Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton3Location = new SystemDrawingPoint(184, 184);
thisbutton3Name = "button3";
thisbutton3Size = new SystemDrawingSize(48, 32);
thisbutton3TabIndex = 2;
thisbutton3Text = "3";
thisbutton3Click += new SystemEventHandler(thisbutton0_Click);
//
// button4
//
thisbutton4Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton4Location = new SystemDrawingPoint(24, 128);
thisbutton4Name = "button4";
thisbutton4Size = new SystemDrawingSize(48, 32);
thisbutton4TabIndex = 3;
thisbutton4Text = "4";
thisbutton4Click += new SystemEventHandler(thisbutton0_Click);
//
// button5
//
thisbutton5Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton5Location = new SystemDrawingPoint(104, 128);
thisbutton5Name = "button5";
thisbutton5Size = new SystemDrawingSize(48, 32);
thisbutton5TabIndex = 4;
thisbutton5Text = "5";
thisbutton5Click += new SystemEventHandler(thisbutton0_Click);
//
// button6
//
thisbutton6Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton6Location = new SystemDrawingPoint(184, 128);
thisbutton6Name = "button6";
thisbutton6Size = new SystemDrawingSize(48, 32);
thisbutton6TabIndex = 5;
thisbutton6Text = "6";
thisbutton6Click += new SystemEventHandler(thisbutton0_Click);
//
// button7
//
thisbutton7Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton7Location = new SystemDrawingPoint(24, 80);
thisbutton7Name = "button7";
thisbutton7Size = new SystemDrawingSize(48, 32);
thisbutton7TabIndex = 6;
thisbutton7Text = "7";
thisbutton7Click += new SystemEventHandler(thisbutton0_Click);
//
// button8
//
thisbutton8Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton8Location = new SystemDrawingPoint(104, 80);
thisbutton8Name = "button8";
thisbutton8Size = new SystemDrawingSize(48, 32);
thisbutton8TabIndex = 7;
thisbutton8Text = "8";
thisbutton8Click += new SystemEventHandler(thisbutton0_Click);
//
// button9
//
thisbutton9Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton9Location = new SystemDrawingPoint(184, 80);
thisbutton9Name = "button9";
thisbutton9Size = new SystemDrawingSize(48, 32);
thisbutton9TabIndex = 8;
thisbutton9Text = "9";
thisbutton9Click += new SystemEventHandler(thisbutton0_Click);
//
// button0
//
thisbutton0Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbutton0Location = new SystemDrawingPoint(24, 240);
thisbutton0Name = "button0";
thisbutton0Size = new SystemDrawingSize(48, 32);
thisbutton0TabIndex = 9;
thisbutton0Text = "0";
thisbutton0Click += new SystemEventHandler(thisbutton0_Click);
//
// btn_dot
//
thisbtn_dotFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_dotLocation = new SystemDrawingPoint(104, 240);
thisbtn_dotName = "btn_dot";
thisbtn_dotSize = new SystemDrawingSize(48, 32);
thisbtn_dotTabIndex = 10;
thisbtn_dotText = "";
thisbtn_dotClick += new SystemEventHandler(thisbtn_dot_Click);
//
// btn_equ
//
thisbtn_equFont = new SystemDrawingFont("LiSu", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_equLocation = new SystemDrawingPoint(184, 240);
thisbtn_equName = "btn_equ";
thisbtn_equSize = new SystemDrawingSize(48, 32);
thisbtn_equTabIndex = 11;
thisbtn_equText = "=";
thisbtn_equClick += new SystemEventHandler(thisbtn_equ_Click);
//
// btn_clear
//
thisbtn_clearFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_clearLocation = new SystemDrawingPoint(24, 16);
thisbtn_clearName = "btn_clear";
thisbtn_clearSize = new SystemDrawingSize(48, 32);
thisbtn_clearTabIndex = 12;
thisbtn_clearText = "C";
thisbtn_clearClick += new SystemEventHandler(thisbtn_clear_Click);
//
// btn_plus
//
thisbtn_plusFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_plusLocation = new SystemDrawingPoint(264, 240);
thisbtn_plusName = "btn_plus";
thisbtn_plusSize = new SystemDrawingSize(48, 32);
thisbtn_plusTabIndex = 13;
thisbtn_plusText = "+";
thisbtn_plusClick += new SystemEventHandler(thisbtn_plus_Click);
//
// btn_minus
//
thisbtn_minusFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_minusLocation = new SystemDrawingPoint(264, 184);
thisbtn_minusName = "btn_minus";
thisbtn_minusSize = new SystemDrawingSize(48, 32);
thisbtn_minusTabIndex = 14;
thisbtn_minusText = "-";
thisbtn_minusClick += new SystemEventHandler(thisbtn_plus_Click);
//
// btn_mul
//
thisbtn_mulFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_mulLocation = new SystemDrawingPoint(264, 128);
thisbtn_mulName = "btn_mul";
thisbtn_mulSize = new SystemDrawingSize(48, 32);
thisbtn_mulTabIndex = 15;
thisbtn_mulText = "";
thisbtn_mulClick += new SystemEventHandler(thisbtn_plus_Click);
//
// btn_div
//
thisbtn_divFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_divLocation = new SystemDrawingPoint(264, 80);
thisbtn_divName = "btn_div";
thisbtn_divSize = new SystemDrawingSize(48, 32);
thisbtn_divTabIndex = 16;
thisbtn_divText = "/";
thisbtn_divClick += new SystemEventHandler(thisbtn_plus_Click);
//
// btn_abs
//
thisbtn_absFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_absLocation = new SystemDrawingPoint(344, 240);
thisbtn_absName = "btn_abs";
thisbtn_absSize = new SystemDrawingSize(48, 32);
thisbtn_absTabIndex = 17;
thisbtn_absText = "abs";
thisbtn_absClick += new SystemEventHandler(thisbtn_abs_Click);
//
// btn_sqrt
//
thisbtn_sqrtFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_sqrtLocation = new SystemDrawingPoint(344, 184);
thisbtn_sqrtName = "btn_sqrt";
thisbtn_sqrtSize = new SystemDrawingSize(48, 32);
thisbtn_sqrtTabIndex = 18;
thisbtn_sqrtText = "sqrt";
thisbtn_sqrtClick += new SystemEventHandler(thisbtn_abs_Click);
//
// btn_exp
//
thisbtn_expFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_expLocation = new SystemDrawingPoint(344, 128);
thisbtn_expName = "btn_exp";
thisbtn_expSize = new SystemDrawingSize(48, 32);
thisbtn_expTabIndex = 19;
thisbtn_expText = "exp";
thisbtn_expClick += new SystemEventHandler(thisbtn_abs_Click);
//
// btn_log
//
thisbtn_logFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thisbtn_logLocation = new SystemDrawingPoint(344, 80);
thisbtn_logName = "btn_log";
thisbtn_logSize = new SystemDrawingSize(48, 32);
thisbtn_logTabIndex = 20;
thisbtn_logText = "log";
thisbtn_logClick += new SystemEventHandler(thisbtn_abs_Click);
//
// textBox1
//
thistextBox1Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));
thistextBox1Location = new SystemDrawingPoint(136, 16);
thistextBox1Multiline = true;
thistextBox1Name = "textBox1";
thistextBox1Size = new SystemDrawingSize(256, 32);
thistextBox1TabIndex = 23;
thistextBox1Text = "";
//
// Form1
//
thisAutoScaleBaseSize = new SystemDrawingSize(6, 14);
thisClientSize = new SystemDrawingSize(440, 302);
thisControlsAdd(thistextBox1);
thisControlsAdd(thisbtn_log);
thisControlsAdd(thisbtn_exp);
thisControlsAdd(thisbtn_sqrt);
thisControlsAdd(thisbtn_abs);
thisControlsAdd(thisbtn_div);
thisControlsAdd(thisbtn_mul);
thisControlsAdd(thisbtn_minus);
thisControlsAdd(thisbtn_plus);
thisControlsAdd(thisbtn_clear);
thisControlsAdd(thisbtn_equ);
thisControlsAdd(thisbtn_dot);
thisControlsAdd(thisbutton0);
thisControlsAdd(thisbutton9);
thisControlsAdd(thisbutton8);
thisControlsAdd(thisbutton7);
thisControlsAdd(thisbutton6);
thisControlsAdd(thisbutton5);
thisControlsAdd(thisbutton4);
thisControlsAdd(thisbutton3);
thisControlsAdd(thisbutton2);
thisControlsAdd(thisbutton1);
thisName = "Form1";
thisText = "计算器";
thisLoad += new SystemEventHandler(thisForm1_Load);
thisResumeLayout(false);
}
#endregion
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
ApplicationRun(new Form1());
}
private void button0_Click(object sender, SystemEventArgs e)
{
if(sender==button0)append_num(0);
if(sender==button1)append_num(1);
if(sender==button2)append_num(2);
if(sender==button3)append_num(3);
if(sender==button4)append_num(4);
if(sender==button5)append_num(5);
if(sender==button6)append_num(6);
if(sender==button7)append_num(7);
if(sender==button8)append_num(8);
if(sender==button9)append_num(9);
}
private void btn_clear_Click(object sender, SystemEventArgs e)
{
dblFirst=00;
dblSecond=00;
blnFirstOper=true;
blnClear=false;
textBox1Text="";
textBox1Focus();
}
private void btn_dot_Click(object sender, SystemEventArgs e)
{
if(textBox1Text=="")
textBox1Text="0";
else
textBox1Text=textBox1Text+"";
blnClear=false;
}
private void btn_equ_Click(object sender, SystemEventArgs e)
{
if(textBox1Text!="")
if(blnFirstOper==true)
dblFirst=ConvertToDouble(textBox1Text);
else
dblSecond=ConvertToDouble(textBox1Text);
switch(strOper)
{
case"+":
dblFirst+=dblSecond;
break;
case"-":
dblFirst-=dblSecond;
break;
case"":
dblFirst=dblSecond;
break;
case"/":
dblFirst/=dblSecond;
break;
}
strOper="=";
blnFirstOper=false;
textBox1Text=ConvertToString(dblFirst);
blnClear=true;
}
private void btn_plus_Click(object sender, SystemEventArgs e)
{
if(textBox1Text!="")
if(blnFirstOper==true)
dblFirst=ConvertToDouble(textBox1Text);
else
dblSecond=ConvertToDouble(textBox1Text);
switch(strOper)
{
case"+":
dblFirst+=dblSecond;
break;
case"-":
dblFirst-=dblSecond;
break;
case"":
dblFirst=dblSecond;
break;
case"/":
dblFirst/=dblSecond;
break;
}
if(sender==btn_plus)
strOper="+";
else if(sender==btn_minus)
strOper="-";
if(sender==btn_mul)
strOper="";
if(sender==btn_div)
strOper="/";
blnFirstOper=false;
textBox1Text=ConvertToString(dblFirst);
blnClear=true;
}
private void btn_abs_Click(object sender, SystemEventArgs e)
{
double tx;
tx=ConvertToDouble(textBox1Text);
if(sender==btn_abs)
textBox1Text=ConvertToString(MathAbs(tx));
else if(sender==btn_sqrt)
{
if(tx<0)
MessageBoxShow("负数不能计算平方根");
else
textBox1Text=ConvertToString(MathSqrt(tx));
}
else if(sender==btn_exp)
textBox1Text=ConvertToString(MathExp(tx));
else if(sender==btn_log)
{
if(tx<0)
MessageBoxShow("负数不能计算对数");
else
textBox1Text=ConvertToString(MathLog(tx));
}
}
private void append_num(int i)
{
if(blnClear)
{
if(blnFirstOper==true)
dblFirst=ConvertToDouble(textBox1Text);
else
dblSecond=ConvertToDouble(textBox1Text);
textBox1Text="";
blnClear=false;
}
if((textBox1Text!="")||(i!=0))
textBox1Text=textBox1Text+iToString();
else
textBox1Text="0";
}
}
}
以上就是关于CAD图纸图框中编号如何自动排序编号全部的内容,包括:CAD图纸图框中编号如何自动排序编号、设计一个计算 的算法,并画出它的程序流程图.、CAD做一个LISP程序,实现按属性块图框里的一个图号按从左到右排列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)