第一篇:昆明医科大学局解重点
昆明市人民政府关于印发昆明市重点工程建设项目投融资管理暂行办法的通知
昆明市人民政府关于印发昆明市重点工程建设项目投融资
管理暂行办法的通知
(昆政发〔2009〕17号)
各县(市)、区人民政府,市政府各委、办、局,三个开发(度假)区管委会,呈贡新区管委会,昆明空港经济区管委会,市属投融资平台公司:
现将《昆明市重点工程建设项目投融资管理暂行办法》印发给你们,请遵照执行。
二○○九年三月六日
昆明市重点工程建设项目投融资管理暂行办法
第一章 总则
第一条 为加强重点工程建设项目投融资管理工作,整合资金、资源和资产,提高投融资工作的统筹性和协调性,形成有效的投融资运作管理机制,制定本暂行办法。
第二条 本办法所称政府重点工程建设投融资项目是指以公共服务、公众受益为目的,无法建立或不能完全建立直接收益回报机制,依靠政府引导投资建设,并纳入市委、市政府确定的重点工程建设的公益性项目,以下简称政府性项目。
第三条 本办法所称政府性项目投融资(以下简称政府投融资)是指在完善融资体系,拓宽融资渠道、创新融资手段、规范融资方式、加强信用建设、防范金融风险的基础上,通过适度负债等融资渠道,对政府性项目实施的投融资行为。
第四条 本办法所称融资方式包括争取中央、省级补助、各级政府分担、国内外金融机构贷(赠)款、发行债券和信托产品、上市募集、转让经营权、资产转让、股权转让、产业投资基金、BT、BOT等多种项目融资方式,按融资成本最佳综合效率原则选取合适的融资方式。
第五条 充分利用土地政策、财政性资金、政府性资金银行账户、特许经营权、收费权、存量资产和信息等资源以及建立经营性基础设施项目投资回报补偿制度,发挥政府资源杠杆作用。
第六条 融资规模的确定按量力而行、规模适度的原则,把地方政府融资的数量界限、总体规模限定在与经济发展水平相适应的范围内,与融资主体和政府的偿还能力相适应,使其既能实现社会、经济发展目标,又能保持融资功能的良性、可持续发展。
第二章 组织体系及职责分工
第七条 昆明市重点工程建设项目投融资工作领导小组是政府性投融资项目投融资管理工作的领导机构。
市政府各分管领导负责一手抓分管部门常规工作,一手抓分管部门重点工程建设项目投融资工作,切实履行“一岗双责”责任,主动谋划部署、组织协调、全力推动、督促落实分管单位项目投融资工作,积极开展“银建、银企、银农、银社、银文、银环”等全面金融合作工作,全力推进分管单位投融资计划任务目标的完成。
领导小组下设办公室,主要职责是:负责为领导小组研究和拟定投融资管理工作的制度、流程和职责分工;拟定与政府年度项目投资计划相配比的年度项目融资计划;研究制定政府性项目投融资的扶持政策和制度;及时研究提出做强做大投融资公司、优化资源配置的意见和建议;按照领导小组要求,协调部门、投融资公司以及各项目建设管理单位之间的工作,分解落实各自的投融资工作任务和目标;对各投融资主体投融资工作实施日常监管和对投融资工作完成情况提出考核奖惩意见;落实督办领导小组的各项决策及交办事宜。
第八条 各投融资公司为投融资主体,是负责投融资项目资金筹措、使用、归还的第一责任人。主要包括市城建投资开发有限责任公司、市土地开发投资经营有限公司、市滇池投资有限责任公司、市交通投资有限责任公司、市国有资产管理运营有限责任公司、新都投资有限责任公司、市产业投资开发有限责任公司、市轨道投资有限责任公司和市土地储备中心等承担政府重大项目融资任务的机构,其主要职责:
一是编制和上报年度政府性项目投融资计划;
二是盘活政府配置的资产、资源、资金,优化资产负债比,落实投融资计划中所需的土地资源开发、整理等工作。运用多种投融资方式,确保完成下达的年度重点工程建设项目投融资计划;
三是负责项目资金监督管理,提高各类资金使用效益,做好融资资金的流动性管理,控制项目成本;
四是强化投融资债务管理,确保各类投融资到期债务的偿还。
第九条 按照统一领导、明确职责、分工合作的原则,昆明市重点工程建设项目投融资领导小组相关成员单位职责分工如下:
市发改委:主要负责根据我市经济社会发展规划,完善项目储备机制,落实年度政府性投资重大项目立项、上报、审批以及争取上级资金等工作。
市财政局:主要负责制定相应财政扶持投融资的政策措施;及时研究并统筹做好投融资项目的政府性资源配置、信用支撑、风险管理和统计分析等工作;做好政府投融资资金的监督和管理。
市国土局:主要负责做好投融资项目土地指标的报批和供地保障;落实投融资计划中所需的土地资源收储、出让等工作。
市规划局:主要负责投融资项目的规划条件提供与审批等工作;指导和配合土地部门做好融资工作中土地收储、开发、配置等与规划相关的工作。
市国资委:主要负责协调落实对投融资公司的各项扶持政策,督促各投融资公司完成投融资任务;完善对各公司的考核激励制度和监督管理制度。
市建设局:负责包括项目招投标管理及工程质量管理等政府性项目监管工作。
市审计局:负责做好投融资项目的审计监督工作。
市金融办:负责建立政府、部门、投融资公司与金融机构的协调、沟通工作机制和推进工作。
第十条 项目建设单位是政府投融资主体通过签订授权委托合同的形式予以明确的项目建设实施主体,主要负责:项目工程的组织实施,项目工程的质量、工期和投资控制,保证重点工程如期完工,项目工程资金的安全有效使用。
第三章 计划管理
第十一条 政府投融资计划实行年度编审制度。编制年度政府投融资计划要紧紧围绕政府工作中心,依据国民经济和社会发展规划、土地利用总体规划、城市总体规划以及财政体制、财力状况,统筹协调,合理均衡地安排年度投融资计划。
第十二条 融资计划的编制应与发改委的投资计划、财政预算编制同步。按如下“二上二下”基本程序编制:
“一上”:市发改委汇总编制下年政府投资计划草案,报昆明市重点工程建设项目投融资工作领导小组审核。
“一下”:市发改委和融资办根据投资计划项目的性质和各投融资公司的职能,将下年政府性项目投资计划初步分解到各投融资公司。
“二上”:各投融资公司就各自所分配的投资计划编制出具体的融资计划,报市发改委和融资办。
“二下”:市发改委会同融资办对符合政府融资范围的项目的投资估算、经济效益分析、项目前期准备、融资成熟度以及政府融资规模、资源配置等方面进行综合评价,提出意见,提交领导小组审批后,将投融资计划下达到各投融资公司。投融资计划的下达于当年人代会批复后一月内完成。
第十三条 每年第二季度,应根据当年融资计划的执行情况,进行动态调整。凡是前期准备工作不到位、尚不具备开工条件的项目、停止执行的项目、项目执行进度不佳或项目计划调整的项目,领导小组调减融资计划,用于其他项目,并对配置资源进行相应调减。对于新增项目或确需调增融资规模的项目,应遵循“控制总量、综合平衡、提前备案、有保有压,规范管理”的原则,制定出拟调增融资计划按上述程序报领导小组审批。
第十四条 政府投融资项目必须严格按受理条件和申报程序报批,凡未纳入政府投融资计划的建设项目,原则上不安排政府建设资金和资源配置。
第十五条 进一步规范政府债务行为。在领导小组批准的投融资计划中,涉及由市级财政承诺预算安排还款的投融资项目,报市政府审定。
各投融资主体要严格区分单位经营贷款和政府融资界限,凡经营贷款担保由各投融资主体自行负责,未经政府批准,投融资主体不得对投融资管理体系之外的其他单位、法人提供任何形式的债务担保。
第四章 资金管理
第十六条 设立昆明市重点工程建设项目融资专项资金(以下简称融资专项资金)。多渠道筹集融资专项资金,包括:统筹预算安排的项目资金、土地收益、国有资产收益、上级补助、融资信贷等资金,专项用于资本金注入、还本付息、项目资金补助、融资工作考核奖励等。
融资专项资金筹集管理办法另行制定。
第十七条 各投融资公司对政府性投融资项目的融资资金必须设立专户,与其自营项目分别核算。融资资金支出严格进度管理,并将使用情况按月报市融资办备案。
第十八条 建立对投融资公司融资成本效益和流动性考核管理机制,年末滞留在投融资公司账上政府性融资资金余额原则上应低于当年融资任务总额的10%。
第五章 监督考核
第十九条 强化投融资公司的投资主体地位。投融资主体要建立完善的投融资管理制度,设立内审机构,负责投融资资金筹集、使用、偿还的内部监督管理。
第二十条 市财政局、市审计局、市国资委等监督管理部门按各自的职责做好对投融资公司的监督、考核等各项工作。
第二十一条 在政府性投融资工作中,若有违反国家法律法规和本办法相关规定的,要分清责任、及时纠正,并依法依规严肃处理。
第二十二条 建立政府投融资工作考核制度。考核的对象是:项目融资主体、领导小组成员单位及相关机构。考核办法另行制定。
第六章 工作制度
第二十三条 建立投融资工作联席会议、专题会议、工作例会制度和建立联络员制度。通过周汇报、半月分析、月通报以及定期不定期召开领导小组会议,及时解决融资工作中存在的问题。
第二十四条 建立投融资项目报表制度。市融资办将投融资项目的进展情况、投融资资金的运作和进度情况每月汇总分析。
第二十五条 建立投融资工作重大事项报告制度。对重大事项和存在问题应及时上报市重点工程建设项目投融资领导小组研究确定。
第二十六条 本办法涉及的各有关责任部门和单位应统一行动、协调配合,严格按照本暂行
办法明确的职责要求,履行相关责任,落实工作措施,确保政府投融资工作的有序、健康运行。
第七章 附则
第二十七条 本办法自印发之日起实施。
第二十八条 各县(市)区、三个开发(度假)区、呈贡新区管委会、昆明空港经济区管委会,以及其他政府性投融资项目可参照执行本暂行办法。
第二篇:昆明理工大学
1、 昆明理工大学: 材料科学与工程517 机械工程及自动化510 材料成型及控制工程489 电子信息科学491 自动化496
计算机科学与技术499
2、兰州理工大学材料科学与工程465焊接技术与工程505材料成型及控制工程497机械设计制造及自动化505电气工程及其自动化511测控技术与仪器454
3、河南科级大学金属材料工程496机械设计制造及自动化501材料成型及控制工程469自动化476材料物理492计算机科学与技术493
4、沈阳理工大学金属材料工程508机械设计制造及自动化520机械电子工程518无机非金属材料工程504电气工程及其自动化533计算机科学与技术502
5、佳木斯大学
材料类:金属材料工程焊接技术与工程机械设计制造及其
自动化
电气工程及其自动
化
材料成型及控制工
程
电子信息工程计算机科学与技术
第三篇:昆明理工大学论文格式
课程报告题目
姓名:*** 班级:工程管理2006级**班 学号:2006110081*** 联系方式: Email或电话
摘要:摘要内容(200字左右),直奔主题。目的——研究、研制、调查等的前提、目的和任务,所涉及的主题范围。方法——所用的原理、理论、条件、对象、材料、工艺、结构、手段、装备、程序等。结果——实验的、研究的结果、数据,被确定的关系,观察结果,得到的效果、性能等。结论——结果的分析、研究、比较、评价、应用,提出的问题等。 关键词:沥青碎石路面;斜拉桥;交叉口;定线技术(3—6个关键词)
1. 一级标题
第1节内容.................................................... ..................................................................... ............................................................
1.1 二级标题
第1.1节内容.................................................... ..................................................................... ............................................................
1.1.1 三级标题
第1.1.1节内容.................................................... ..................................................................... ............................................................
1.1.2 三级标题
第1.1.2节内容.................................................... ..................................................................... ............................................................
1.2 二级标题
第1.2节内容....................................................
- 1234 -
第四篇:昆明理工大学报告封面
课 程 设 计
课程名称:设计题目:学 院:专 业:年 级:学生姓名:指导教师:日 期:
java程序设计
模型计算机的设计
信息工程与自动化学院
物联网工程
2013级
邹华建 (学号201310410120 )
毛存礼
2015.8.25 至 2015.9.4
教 务 处 制
课 程 设 计 任 务 书
信息工程与自动化 学院 物联网工程 专业 2013 年级
学生姓名: 邹华建
课程设计题目: JAVA程序设计
课程设计主要内容:
把指定目录中的学生照片文件(处理文件可以自选)名更改为学号命名,并将更名后的文件复制到新的目录中。
设 计 指 导 教 师 (签字):
教学基层组织负责人(签字):
2015年7月6日
一、课程设计的目的
Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。
为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了一周的Java程序设计课程设计。
通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法,为今后从事实际工作打下坚实的基础。
二、Java课程短学期设计报告要求
任务1:用java编写程序实现对文件的操作,实现对文件的读写操作: (1)对文本中的句子进行分词并将分词结果输出到excel文件或txt中;
(2)把指定目录中的学生照片文件(处理文件可以自选)名更改为学号命名,并将更名后的文件复制到新的目录中。
任务2:将输出的数字进行排序通过使用java实现;
任务3:设计一个具有简单功能的计算器;
三、课程设计的基本要求
1、明确题目要求,进行需求分析;
2、进行功能设计,编写设计说明;
3、进行程序设计与调试;
4、对设计过程进行系统的总结;
5、界面美观大方;
6、完成设计报告,课程设计报告应包含以下八个内容:
⑴ 课程设计题目;
⑵ 功能描述:对系统要实现的功能进行简明扼要的描述。
⑶ 方案论证:
概要设计:根据功能描述,建立系统的体系结构,即将整个系统分解成若干子功能模块,并用框图表示各功能模块之间的衔接关系,并简要说明各模块的功能。
详细设计:详细说明各功能模块的实现过程,所用到的算法、技巧等。
⑷ 程序说明;
⑸ 效果及存在问题:说明系统的运行效果(附上运行界面图片)、存在哪些不足以及预期解决办法;
⑹ 结果分析及心得体会:谈谈自己在课程设计过程中的心得体会;
⑺ 附录:附上各功能模块的主要代码;
⑻ 参考文献:按参考文献规范列出各种参考文献,包括参考书目,论文和网址等。
7、 认真努力完成作业。要求独立完成,不抄袭、不雷同(雷同抄袭者,均为0分)。按时交作业。
8、 课程设计建议在Editplus +JDK,Eclipse +JDK平台上开发、调试。
9、 Java源程序应加上详尽的注释语句,对所设计的类、属性、方法说明其用途,对方法的调用说明其用意和使用参数的原因。特别是有深刻理解、有独特见解的地方,用注释语句加以说明。
10、课程设计作业包括全部软件工程文件和课程设计说明书文件。课程设计说明书打印到规定的课程设计说明书用纸上,并装订好。说明书格式参考附件。
四、课程设计的主要内容
利用学到的编程知识和编程技巧,通过具体项目的分析、设计和开发,掌握开发Java大型软件项目过程中所需要的软件技术并熟悉软件。
可以以小组为单位,每组1至3名学生,在教师的指导下,每组完成一至二个题目。题目可由下面提供的选题中选择或学生自选经教师审核后方可。该组每个同学承担题目的不同部分,每位同学的课程设计报告必需独立完成。
题目类型大致分配如下:
1、网络通讯类,编制网络聊天(Chat)程序,以下简称“网络”类。
2、图形界面Application类,编制类似计算器、MP3播放器、围棋打谱,斗地主、潜艇大战、挖地雷、迷宫等功能单一的程序,以下简称“图形 ”类。
3、Applet动画类,编制功能较复杂、效果较好的applet动画程序,以下简称“动画”类。
4、数据处理类,编制考试系统、出题系统、查询系统、学生学籍、课程成绩、图书编目、仓库货物等数据录入查询程序,以下简称“数据”类。
5、其它类型,自选题目,须经老师同意。
五、主要技术关键的分析、解决、方案比较
以下是可以参考的课程设计可能包含的相关知识:
1、Java核心编程J2EE:
面向对象技术
Java程序运行机制
开发环境的安装和配置
Java语言基础和重点API Java程序异常的处理
I/O、控制台程序开发
Struts程序开发
2、数据库技术:
关系型数据库原理
SQL数据查询语言
MS SQL Server使用方法
数据库中对象的建立与使用
Java数据库编程(JDBC)
六、课程设计考核方式
指导教师依课程设计作业情况及整个课程设计中学生的表现,综合给出成绩。
成绩分为优、良、中、及格、不及格五级。
七、主要参考资料
1、《Java语言与面向对象程序设计》,朱福喜、尹为民、余振坤编著,武汉大学出版社
2、《Java语言与面向对象程序设计》,印旻编著,清华大学出版社
3、《Java程序设计实用教程》,朱站立、沈伟编著,电子工业出版社
八、心得体会
任务1:
任务2:
源程序
package Kmust.testd; import java.util.Arrays; import java.io.File; import java.util.Scanner; import java.io.PrintWriter; public class Dtest { private static final String SPACE = " "; public static void main(String[] args) throws Exception{ String str;
File file1 = new File("e:a.txt"); Scanner input=new Scanner(file1); str=input.nextLine(); str = sortStringNumber(str); System.out.println(str); File file = new File("e:.txt"); PrintWriter output=new PrintWriter(file); output.write(str); output.close(); } public static String sortStringNumber(String str) { //1,将字符串中的数值通过指定的规则进行切割获取字符串数组。
String[] str_nums = toStringArray(str); //2,将字符串数组转成int数组。
int[] nums = toIntArray(str_nums); //3,对int数组排序; sortIntArray(nums); //4,将int数组变成字符串。
return arrayToString(nums); } private static String arrayToString(int[] nums) { //1,创建字符串缓冲区。
StringBuilder sb = new StringBuilder(); for (int i = 0; i < nums.length; i++) { if(i!=nums.length-1) sb.append(nums[i]+SPACE); else sb.append(nums[i]); } return sb.toString(); } private static void sortIntArray(int[] nums) {
Arrays.sort(nums); }
private static int[] toIntArray(String[] str_nums) { //1,先定义一个int数组。
int[] arr = new int[str_nums.length]; //2,对字符串数组进行遍历。
for (int i = 0; i < str_nums.length; i++) { //将数组格式的字符串转成整数。存储到arr数组中。
arr[i] = Integer.parseInt(str_nums[i]); } return arr; } private static String[] toStringArray(String str) { return str.split(SPACE); }
} 先建一个txt文件,输入无序的几个数字,如下;
程序的运行结果如下;
得到的txt文件b的显示结果如下;
任务3:
源程序;
import java.awt.*; import javax.swing.*; import java.awt.event.*; public class CalculatorDemo {
String lastOption;//保存运算符号
double a,result, b,c;//保存计算结果
boolean start;//是否开始输入数字
int fh;
JTextField text1;//显示文本框
//构成计算器的按钮用按钮数组来实现
JButton[] btn;
JButton[] btn1;
public void go(){
start=true;
lastOption="=";
JFrame myWindow=new JFrame("计算器");
JPanel p1=new JPanel();
JPanel p2=new JPanel();
text1=new JTextField(28);
btn=new JButton[12];
btn1=new JButton[7];
Container cp=myWindow.getContentPane();
//设置面板的布局方式GridLayout
p1.setLayout(new GridLayout(4,3,8,8));
p2.setLayout(new GridLayout(3,3,8,8));
cp.add(text1,BorderLayout.NORTH);
//构成面板
for(int i=0;i<7;i++){
btn1[i]=new JButton(i+"");
}
//构建符号并加入到按钮中
btn1[6]=new JButton("/");
btn1[5]=new JButton("AC");
btn1[4]=new JButton("*");
btn1[3]=new JButton("C");
btn1[2]=new JButton("-");
btn1[1]=new JButton("+/-");
btn1[0]=new JButton("+");
//采用for循环添加组件
cp.add(p1,"West"); //放置中间容器p1
cp.add(p2,"East"); ////放置中间容器p2
for(int i=0;i<7;i++){
p2.add(btn1[i]);
}
for(int i=1;i<10;i++){
btn[i]=new JButton(i+"");
p1.add(btn[i]);
}
btn[10]=new JButton("0");
p1.add(btn[10]);
btn[11]=new JButton(".");
p1.add(btn[11]);
btn[10]=new JButton("=");
p1.add(btn[10]);
//采用for 循环为组件注册事件监听器
for(int i=1;i<10;i++){
btn[i].addActionListener(new NumHandle());
}
btn[10].addActionListener(new OPtionHandle());
btn[11].addActionListener(new OPtionHandle());
for(int j=0;j<7;j++){
btn1[j].addActionListener(new OPtionHandle());
}
myWindow.pack();
myWindow.setVisible(start);
myWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
//创建内部类NumHandle监听数字键动作
class NumHandle implements ActionListener{
public void actionPerformed(ActionEvent e){
String num=e.getActionCommand();//得到数字键上的数字
if(num.equals("0")){ //输出0
text1.setText(text1.getText()+"0");
}
if(num.equals("1")){ //输出1
if(text1.getText().equals("0")) //判断文本域中显示的数字是否为0
text1.setText("1");
else
text1.setText(text1.getText()+"1");
}
if(num.equals("2")){ //输出2
if(text1.getText().equals("0"))
text1.setText("2");
else
text1.setText(text1.getText()+"2");
}
if(num.equals("3")){ //输出3
if(text1.getText().equals("0"))
text1.setText("3");
else
text1.setText(text1.getText()+"3");
}
if(num.equals("4")){ //输出4
if(text1.getText().equals("0"))
text1.setText("4");
else
text1.setText(text1.getText()+"4");
}
if(num.equals("5")){ //输出5
if(text1.getText().equals("0"))
text1.setText("5");
else
text1.setText(text1.getText()+"5");
}
if(num.equals("6")){ //输出6
if(text1.getText().equals("0"))
text1.setText("6");
else
text1.setText(text1.getText()+"6");
}
if(num.equals("7")){ //输出7
if(text1.getText().equals("0"))
text1.setText("7");
else
text1.setText(text1.getText()+"7");
}
if(num.equals("8")){ //输出8
if(text1.getText().equals("0"))
text1.setText("8");
else
text1.setText(text1.getText()+"8");
}
if(num.equals("9")){ //输出9
if(text1.getText().equals("0"))
text1.setText("9");
else
text1.setText(text1.getText()+"9");
}
}
}
//内部类OPtionHandle监听符号键的动作
class OPtionHandle implements ActionListener{
public void actionPerformed(ActionEvent e){
String option=e.getActionCommand();
if(option.equals(".")){
text1.setText(text1.getText()+".");
}
/*if(option.equals("sin")){
a=Double.parseDouble(text1.getText());//将文本域上的字符串转换为double型
double b=Math.sin(a/180*Math.PI); //现将a转换为弧度制,再进行运算
text1.setText(String.valueOf(b)); //输出运算结果
}
if(option.equals("cos")){
a=Double.parseDouble(text1.getText());
double b=Math.cos(a/180*Math.PI);
text1.setText(String.valueOf(b));
}
if(option.equals("tan")){
a=Double.parseDouble(text1.getText());
double b=Math.tan(a/180*Math.PI);
text1.setText(String.valueOf(b));
}
if(option.equals("log")){
a=Double.parseDouble(text1.getText());
double b=Math.log(a)/Math.log(10.0);
text1.setText(String.valueOf(b));
}
if(option.equals("sqrt")){
a=Double.parseDouble(text1.getText());
double b=Math.sqrt(a);
text1.setText(String.valueOf(b));
}
if(option.equals("pow")){ //该运算含有两个操作数
a=Double.parseDouble(text1.getText());
fh=4; //
text1.setText(""); //将文本域的内容清空
}
if(option.equals("exp")){
a=Double.parseDouble(text1.getText());
b=a;
double b=Math.exp(a);
text1.setText(String.valueOf(b));
}
if(option.equals("求倒")){
a=Double.parseDouble(text1.getText());
text1.setText(String.valueOf(1/a));
}*/
if(option.equals("+/-")){
if(!"0".equals(text1.getText())){ //判断文本域的数字是否为0
a=Double.parseDouble(text1.getText());
a=-a; //求相反数运算
text1.setText(String.valueOf(a));
}
}
if(option.equals("C")){
int i=text1.getText().length();
text1.setText(text1.getText().substring(0,i-1));
}
if(option.equals("AC")){
text1.setText(""); //清空文本域中的内容
}
if(option.equals("+")){
a=Double.parseDouble(text1.getText());
fh=0;
text1.setText("");
}
if(option.equals("-")){
a=Double.parseDouble(text1.getText());
fh=1;
text1.setText("");
}
if(option.equals("*")){
a=Double.parseDouble(text1.getText());
fh=2;
text1.setText("");
}
if(option.equals("/")){
a=Double.parseDouble(text1.getText());
fh=3;
text1.setText("");
}
//有两个操作的运算
if(option.equals("=")){
double c=Double.parseDouble(text1.getText());
switch(fh){
case 0: //执行加法运算
result=a+c;
break;
case 1: //执行减法运算
result=a-c;
break;
case 2: //执行乘法运算
result=a*c;
break;
case 3: //执行除法运算
result=a/c;
break;
case 4: //执行a的b次幂运算
result=Math.pow(a, c);
break;
}
text1.setText(String.valueOf(result));//将运算结果转换为字符串形式输出
}
}
}
public static void main(String[] args) {
CalculatorDemo window=new CalculatorDemo();
window.go();
// TODO code application logic here
}
} 程序运行结果如下:
第五篇:昆明理工大学论文封面[精选]
《暖通空调》课程设计
说明书
学院:
建筑工程学院
专业:
建筑环境与设备工程 班级:
031班
学生姓名:
李金林(031013025) 指导教师:
余丽霞