精华内容
下载资源
问答
  • win10系统中自带有很多小工具,比如计算器、画图等工具,然而通常要使用计算器的时候需要通过开始菜单中的附件程序来打开,这样显得有点麻烦,那么其实我们可以将计算器放在桌面上,这样使用就方便多了,本文就给...

    win10系统中自带有很多小工具,比如计算器、画图等工具,然而通常要使用计算器的时候需要通过开始菜单中的附件程序来打开,这样显得有点麻烦,那么其实我们可以将计算器放在桌面上,这样使用就方便多了,本文就给大家讲解一下win10系统下将计算器放在桌面上的具体步骤。

    1、点击桌面左下角的开始菜单;

    2、在查找输入框中输入“calc.exe”;

    4e4008a56b71081eaf0c1c344436f3f2.png

    3、在查找到的文件中,右下所示,右击选择“属性”;

    de9887ccb195a97083755661ea91389a.png

    4、在属性对话框中可以看到计算器工具所在的位置:C:\Windows\System32目录下;

    81deb679dd839838a94100131de75948.png

    5、然后我们打开资源管理器(此电脑),打开C盘;

    6、在C盘目录下找到Windows文件夹,点击打开;

    7、在Windows文件夹下找到System32目录,如下所示,点击打开;

    7e31b5a528b5b5ebfb0c1fcdb2bb8b97.png

    8、进入到System32目录后找到calc.exe这个软件,将它复制到桌面;

    5df2d4c4225331d45263dcf2c0fe7fad.png

    9、放到桌面后,双击打开,可以正常运行。放到桌面,以后要打开就非常方便了。

    上述给大家分享的便是win10系统下怎么将计算器放在桌面上的详细操作步骤,大家可以采取上面的方法步骤来进行操作吧。

    我要分享到:

    展开全文
  • 桌面计算器

    2018-09-11 17:21:18
    桌面计算器,实现了普常见的桌面计算器的功能,可计算加减乘除,可处理括号符号
  • 超级计算器 方便桌面使用 ,只有几M大,适用于一般计算
  • Java 碳足迹计算器桌面应用程序含源码)
  • C#桌面计算器

    2015-08-07 13:38:32
    用C#写的基于GUI的计算器,还有一些计算逻辑上的小bug,交完作业就没有再去解决这些bug了,有兴趣的话,你可以自己尝试找找哦
  • C# 桌面计算器

    2012-12-18 21:56:22
    用C#开发的模仿win7的桌面计算器,功能较简单,希望对初学者学习有用。
  • 桌面科学计算器

    2011-11-11 16:23:32
    桌面便捷的计算器,可以帮助大家进行更广泛的计算
  • 复数桌面计算器

    2012-10-08 18:13:03
    本资源是复数桌面计算器,可以进行加减乘除运算,以及四则混合运算。简单易行,只需要安装visual studio相关软件即可。
  • C#计算器桌面程序

    2014-04-19 18:23:50
    能够解析字符串表达式的计算器代码:比如2+[(2*(2----5))+3]/3这样的表达式
  • 桌面计算器C++代码

    2012-05-05 23:57:30
    大学课堂作业,用C++编写桌面计算器的源程序。实现计算器的基本功能,作业的标准模板。
  • 桌面计算器改进版

    2019-04-15 00:53:43
    桌面计算器,实现了普常见的桌面计算器的功能,可计算加减乘除,可处理括号符号
  • apm桌面计算器

    2018-10-24 19:20:23
    apm计算器,下面这里有更详细的图文介绍及源码分享。 https://blog.csdn.net/newidea07/article/details/83272761
  • 项目8-计算器构建计算器桌面应用程序。 必需的功能简单计算器的所有功能该项目的可交付成果Python代码该项目的文档明确指定了如何安装测试用例参考 什么是PyQt5 PyQt是一个GUI窗口小部件工具箱。 它是Qt的Python...
  • 桌面计算器 导数计算

    2011-06-15 14:44:42
    桌面计算器 可计算导数,支持大部分数学运算,加减乘除、乘方、对数、和三角函数、双曲三角函数的运算
  • 迷你桌面计算器

    2021-04-08 09:16:30
    网上的各类计算器程序很多,但对于日常简单计算来说界面普遍太繁琐,本人用vbNet开发了一个界面简洁的迷你计算器,适用于windows(如果不能运行,需要安装.net组件)。 网盘链接:...

    网上的各类计算器程序很多,但对于日常简单计算来说界面普遍太繁琐,本人用vbNet开发了一个界面简洁的迷你计算器,适用于windows(如果不能运行,需要安装.net组件)。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    网盘链接:https://pan.baidu.com/s/1hP1Amw2zuGYjg03RTcHtRA
    提取码:jsqi

    展开全文
  • 桌面复数计算器

    2011-10-05 13:19:22
    内部包含复数计算器(基于C#编码)的全部源文件、帮助文档、编译后的可执行文件、visual studio 项目文件、符合CDIO标准的软件开发文档。此资源仅作为云南大学软件学院各同学学习数据结构的参考资料。
  • C++实现桌面计算器

    2014-05-05 16:05:01
    C++实现桌面计算器,以等号结束,Devc中直接使用
  • 桌面应用程序计算器 简单的四则运算 vs开发的 语言:c#
  • java桌面初级计算器

    2011-04-02 17:38:28
    用JAVA写的计算器,没有等号按键,操作中直接点击操作符回返回结果没有皮肤,希望大家指点
  • 最好用的桌面计算器

    2015-03-09 07:43:17
    例如:你的计算器在你计算机的确切路径是“C”盘下的“MTzone”目录希望计算器每次开启时都自动打开语音功能,小数点做四舍五入处理,保留2位小数,且计算结果自动复制系统剪贴板。那么请将计算器快捷方式里的目标...
  • 一款实用的桌面计算器 具多步计算、函数计算、变量计算等多种功能 可将计算器设置成浮于最上层
  • C++桌面计算器

    千次阅读 2014-05-22 16:24:25
    //若读入符号优先级小于栈顶元素则将栈顶元素弹出输出栈并将符号压入符号栈 else { output[top_output][0] = sign[top_sign-1]; output[top_output++][1] = '\0'; top_sign--; sign[top_sign++] = str[i]; ...

    思路:输入一个字符串,首先找到等号将其分为左右两部分,左部分为变量,右部分为运算式,分别处理。

               对于左边部分,直接记录下来变量名最后输出即可。

               右边部分,是一个算术表达式。首先将其由中缀表达式变为后缀表达式,然后对后缀表达式求值即可。在求值过程中会有一些变量,我们利用map保存变量名对应的值即可。

    参考资料:解析算术表达式[1]后缀式(逆波兰式)   http://blueve.me/archives/318

                      调度场算法(中缀变后缀)  http://zh.wikipedia.org/wiki/Shunting_yard%E7%AE%97%E6%B3%95

                      map的有关用法

    存在问题:1.不能处理浮点数

                      2.不能处理负数

    附上源码:

    #include<iostream>
    #include<string>
    #include<map>
    #include<cstdio>
    using namespace std;
    
    bool compare(char a,char b)//比较a与b的优先级
    {
        int preference[100];
        preference['+'] = 1;
        preference['-'] = 1;
        preference['*'] = 2;
        preference['/'] = 2;
        preference['('] = 3;
        if(preference[a] > preference[b])
            return true;
        return false;
    }
    
    int operation(int x,int y,char z)
    {
        switch(z)
            {
                case '+':
                    return x+y;
                case '-':
                    return x-y;
                case '*':
                    return x*y;
                case '/':
                    return x/y;
            }
    }
    
    int main()
    {
        freopen("in.txt","r",stdin);
        int i,j,k;
        map <char,int>my_map;
        string whole_string;
        while(cin >> whole_string)
        {
            int split;
            for(i=0;i<whole_string.size();i++)
                if(whole_string[i] == '=')
                {
                    split = i;
                    break;
                }
            //从split+1到最后都为算术表达式
    
            int length = whole_string.size()-split-1;//length即为之后算式的长度
    
            bool ok=true;//判断是否仅为赋值语句
            for(i=2;i<=2+length-1;i++)
                if(whole_string[i]<'0'||whole_string[i]>'9')
                    ok = false;
    
            if(ok)//仅为赋值语句直接赋值即可
            {
                int tem_number = 0;
                for(i=2;i<=2+length-1;i++)
                    tem_number = tem_number*10 + whole_string[i] - '0';
                my_map[whole_string[0]] = tem_number;
            }
            else//将中值式变为后缀式
            {
                int top_output=0,top_sign=0;//两个栈顶指针(数组模拟栈)
                char output[1000][1000];
                char sign[1000];
                char str[1000];
                for(i=0;i<length;i++)
                    str[i] = whole_string[split+1+i];//将整个运算式复制到str中
                //cout << str << endl;
                for(i=0;i<length;i++)
                {
                    if(str[i]>='0'&&str[i]<='9')//是数字压入输出栈
                    {
                        for(j=i+1;j<length;j++)
                            if(str[j]<'0'||str[j]>'9')
                                break;
                        for(k=0;k<j-i;k++)
                            output[top_output][k] = str[i+k];
                        output[top_output++][k] = '\0';
                        i = j-1;
                    }
                    else if((str[i]>='a'&&str[i]<='z')||str[i]>='A'&&str[i]<='Z')//是字母将其对应的数字压入栈
                    {
                        char tem_char[1000];
                        int tem_count = 0;
                        int tem_number = my_map[str[i]];
                        //cout << "tem:" << tem_number << endl;
                        while(tem_number)//将数字转成char存入output栈
                        {
                            tem_char[tem_count++] = tem_number%10 + '0';
                            tem_number/=10;
                        }
                        for(j=0;j<tem_count;j++)
                        {
                            output[top_output][j] = tem_char[tem_count-j-1];
                        }
    
                        output[top_output++][j] = '\0';
    
                    }
                    else               //字符对其进行操作
                    {
                        if(top_output==0)
                            sign[top_sign++] = str[i];
                        else
                        {
                            if(str[i] == ')')//当为右括号将符号弹入输出栈直至左括号
                            {
    
                                while(sign[top_sign-1]!='(')
                                {
                                    output[top_output][0] = sign[top_sign-1];
                                    output[top_output++][1] = '\0';
                                    top_sign--;
                                }
                                top_sign--;
                            }
                            else
                            {
                                if(top_sign==0)
                                    sign[top_sign++] = str[i];
                                else
                                {
                                    //读入符号优先级大于栈顶元素优先级将其压入符号栈
                                    if(compare(str[i],sign[top_sign-1])||sign[top_sign-1]=='(')
                                        sign[top_sign++] = str[i];
                                    //若读入符号优先级小于栈顶元素则将栈顶元素弹出到输出栈并将符号压入符号栈
                                    else
                                    {
                                        output[top_output][0] = sign[top_sign-1];
                                        output[top_output++][1] = '\0';
                                        top_sign--;
                                        sign[top_sign++] = str[i];
                                    }
                                }
                            }
                        }
                    }
                }
    
                while(top_sign)//符号栈不为空
                {
                    output[top_output][0] = sign[top_sign-1];
                    output[top_output++][1] = '\0';
                    top_sign--;
                }
    
                //开始对后缀表达式求值(栈)
                int top_ans=0;
                int ans[1000];
    
                for(i=0;i<top_output;i++)
                {
                    if(output[i][0]>='0'&&output[i][0]<='9')//若为数字存入栈
                    {
                        int tem = 0;
                        //从0到k-1为一个数
                        for(k=1;;k++)
                            if(output[i][k]=='\0')
                                break;
                        for(j=0;j<=k-1;j++)
                            tem = tem*10 + output[i][j] - '0';
    
                        ans[top_ans++] = tem;
    
                    }//ans[top_ans++] = output[i]-'0';
    
                    else                              //若为操作符进行操作
                    {
                        ans[top_ans-2] = operation(ans[top_ans-2],ans[top_ans-1],output[i][0]);
                        top_ans--;
                    }
                }
                my_map[whole_string[0]] = ans[0];
                //cout << ans[0] << endl;
            }
            cout << whole_string[0] << "=" << my_map[whole_string[0]] << endl ;
        }
        return 0;
    }
    


    展开全文
  • 基于 Electron javascript 实现的桌面计算器应用
  • FATCAT桌面计算器JAVA版首次发布!~ FATCAT桌面计算器,是我们为计算机专业人员设计的一款轻便小巧的表达式计算器。比起传统的计算器,计算机专业人员更适合通过数学表达式进行数值计算。 ★数字...
    FATCAT桌面计算器JAVA版首次发布!~



    FATCAT桌面计算器,是我们为计算机专业人员设计的一款轻便小巧的表达式计算器。比起传统的计算器,计算机专业人员更适合通过数学表达式进行数值计算。

    ★数字表示:

    1)普通数字,例如“100”、“3.14”、“-837”
    2)科学计数,例如“6.0E-23”、“1E10”

    ★运算符:

    包括“+”、“-”(负号、减号)、“*”、“/”、“^”(幂),以及括号和逗号等。它们的优先级与各种编程语言相同,如果你熟悉C语言,一定不会感到陌生!

    ★带函数的表达式:

    您可以调用各种内置函数,例如“Sin(PI / 2) + Ln(Exp(1.0)) + Max(Pow(2, 1 / 3), Pow(3, 1 / 2))”。

    ★自定义函数:

    您可以自己定义新的函数(利用内置函数和已有的自定义函数)。例如输入“f(x) = sin(x) + cos(x)”就定义了新的函数f(x),后面就可使用这个函数了。自定义函数将被一次识别为运算堆栈,调用时不会再重新识别。你还可以将您定义的函数保存下来,以便以后使用。

    FATCAT桌面计算器的设计:









    欢迎下载试用:


    您的系统中需要安装Java虚拟机才能正常运行Java版的FATCAT桌面计算器,下载Java虚拟机可以到www.sun.com的Downloads专区。

    近期还将推出Windows专用版的FATCAT桌面计算器,敬请期待!

    FATCAT
    2009.05.

    转载于:https://www.cnblogs.com/fatcat/archive/2009/05/31/1492952.html

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,480
精华内容 7,392
关键字:

下载计算器到桌面