“计算器”是不同Windows版本中的必备工具,虽然功能单一,但的确是人们日常工作中不可缺少的辅助工具,本文就来谈谈它的使用。

  一、标准型和科学型两种面板

  我们既可从Windows附件菜单中启动它,也可直接运行名为“CALC.EXE”的程序来启动它。计算器有“标准型”和“科学型”两种面板视图,“标准型”面板相当于我们日常生活中所用的普通计算器,它能完成十进制数的加、减、乘、除及倒数、平方根等基本运算功能。“科学型”面板相当于我们平时所说的函数型计算器,运算功能更强、更完善。

  从“查看”菜单中选中相应项可方便地切换它们,面板中显示的值将在切换时被清除。因此,如果不想丢失数据,就要用到“计算器”的存储功能。具体操作如下:

  1.直接点击“MS”按钮,将当前显示值保存下来,同时在“MC”按钮上面方框中将显示“M”字样;

  2.进行计算时,再点击“MR”按钮即可将保存的值回读出来使用。

  需注意的是,存储器中只能保存最近一次存入的数据。

  二、常用按钮的用处

  如果按钮呈灰色,表示其当前不可用。

  1.“CE”:清除当前显示的数值,此功能可用于修改错输的值,如要计算60×40,输入60后,点击“*”按钮,再输入第二个数,本来应输入40,但一不小心输成了77,没关系,单击一下“CE”按钮即将77清除,接着输入正确的值40,最后点击“=”按钮即完成计算。

  2.“C”:清除所有的数据(包括输入的运算量、运算中间值或结果值),完成计算器的清零工作。

  3.“ /-”:改变当前显示数据的正负。

  4.“pi”:输入圆周率π的值。选中“Inv”,再单击它,可输入2*pi(6.28…)。

  5.“MC”:清除存储区中的值;

  “M ”:将当前显示的值与存储器中的值相加并保存结果,通过“MR”按钮可显示结果值。

  6.“F-E”:打开或关闭科学计数法,对大于10^32的数总是以指数形式表示。

  “Exp”:允许输入用科学计数法表示的数,指数最多为四位且只能为整数。科学计数法只能用于十进制。如要以科学计数法输入1.23E-56,应该这样操作:先输入1.23,再单击“Exp”按钮,出现“1.23e 0”,单击“ /-”按钮将“0”前面的正号变负号,接着输入“56”即成。当然,我们也可直接输入一个数,然后点击“F-E”按钮切换成科学计数法形式。

  三、计算实例

  1.阶乘

  输入要计算的值,单击“n!”按钮即可,如5n!=120。

  2.指数及对数运算

  计算x的y次方。例如,计算2的4次方,先输入2,点击“x^y”按钮,再输入4,最后点击“=”即得到结果为16。面板上还直接提供了平方和立方运算按钮。选中“Inv”,再执行这样的运算,可计算x的y次方根。输入待计算值,单击“log”计算以10为底的常用对数;单击“ln”计算以e为底的自然对数。选中“Inv”,再执行这样的运算,可计算10的x次方或e的x次方。

  3.三角函数运算

  可以直接计算正弦、余弦、正切,选中“Inv”,再执行这样的运算,可计算反正弦、反余弦、反正切值。例如要计算sin30°的值,应该这样操作:在十进制、角度方式下先输入30,然后点击“sin”按钮即得到结果值为0.5。

  因为正切与余切互为倒数,因此如要计算余切,先算出正切,然后点击“1/x”按钮即可得到余切值。

  4.数据取整及取模运算

  单击“Int”按钮可取得当前显示的十进制数的整数部分。选中“Inv”,再执行此运算,可取得小数部分。

  如要计算27/4的模数,应该这样操作:先输入27,单击“Mod”按钮,再输入4,最后点击“=”按钮即可得到结果为3。

  5.统计运算

  此运算必须在“科学型”面板中进行,可以完成求和(Sum)、求平均(Ave)、求标准差(s)的统计运算。方法是:

  (1)单击“Sta”按钮,弹出“统计框”

  (2)在主面板中输入要统计的值,每输完一个,点击一下“Dat”按钮。

  (3)最后单击统计函数的按钮即可。

  选中“Inv”,再执行这样的运算,可计算平方和、均方值、标准方差。

  6.按位逻辑运算

  面板中提供以下几种按位运算按钮:

  (1)“And”(位与);

  (2)“Or”(位或);

  (3)“Not”(取反);

  (4)“Xor”(位异或);

  (5)“Lsh”(左移)。如要右移,应先选中“Inv”。在单击该按钮后,必须以二进制形式指定要左移或右移的位数,最后单击等号“=”按钮。如要将二进制数10011111左移3位,则应这样操作:选中“二进制”,输入10011111,单击“Lsh”按钮,再输入11,最后点击“=”按钮即可得到结果为11111000。

  有了这些功能的帮助,就解脱了我们手工计算按位运算的繁杂,真是方便!

  四、辅助技巧

  1.数制转换

  在“科学型”面板中,输入待转换的数据,单击要转换到的某种数制单选钮即可从显示出的数据得到转换后的结果。例如:在十进制下输入255,选择“二进制”单选按钮,看到转换成二进制的结果为11111111。

  注意:在把一个数由十进制转换到其他进制时,该数将被四舍五入成整数;从十六进制、八进制、二进制转换为十进制的数将以整数形式出现。

  2.查看“计算器”面板按钮的功能

  右键单击面板上某一按钮,再单击“这是什么?”,就会出现相应的浮动说明框(其中包括功能说明,用法举例、等价的键盘键提示等)。

  3.对数据的整数部分进行分组

  请选中“查看”菜单中的“数字分组”项。这样数据的整数部分就会自动加入分位符“,”形成这样的形式:1,234,567.89。

  4.使用按钮的等价键盘键

  在进行计算操作时,我们既可以直接用鼠标点击执行,也可用相应的键盘键来完成,就看你的需要。功能按钮的等价键请参见“计算器”的帮助文件。

Windows7里的“计算器”你真的会用吗?的更多相关文章

  1. 在WPF里实现计算器软件

    一.具体代码 类代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; us ...

  2. 在SQL Server里禁用聚集索引——真的好么?

    有人问了我一个最有意思的问题:“你能禁用聚集索引么?” 对这个问题,我先是吓了一跳,因为我从未想过禁用聚集索引,因为聚集索引代表表数据,对这个最有趣问题,我立即答道:“我认为可以,但是...” 好吧, ...

  3. 在ASP.NET里实现计算器代码的封装

    一.具体代码 Default2.aspx.cs public partial class Chapter1_Default2 : System.Web.UI.Page { protected void ...

  4. u盘安装linux(windows7+linux双系统)

    前提条件:1.先装windows7,后装linux系统 2.windows7 里有“未分区的空间”(不是C:,D:,E:) :计算机→管理→存储空间,删除一些压缩卷即可. 3.下载ultraiso → ...

  5. 2012-11-17 12:28 用MFC实现的计算器(详细版)

    这篇文章里通过计算器的简单实现,让大家能够了解一般对话框应用程序开发的基本流程 要求:编写简单的计算器应用程序,要求利用按钮进行加.减.乘,除操作,在对话框输出计算机结果. 下面结合操作步骤,讲解对话 ...

  6. SCCM2012 R2实战系列之十一:解决OSD分发Windows7 系统盘盘符为’D’问题

    在SCCM 2012 R2操作系统分发(OSD)中,大家最早做的实验可能就是分发干净的Windows7和Windows 8(或Windows8.1)了吧.但是不可面对的问题就是相同配置的任务序列(只是 ...

  7. [VBA]批量替换PPT里的字体颜色

    不知道为什么计组老师的大量课件字体是伤害视力的亮蓝色……看久了眼睛疼,想把颜色替换成保护视力一点的灰色,但是找了N久也没找到在图形界面上直接操作的方法,于是在MSDN上晃了晃,Google了一下,写了 ...

  8. [IT学习]转载python 项目 计算器

    这个是从网上搜到的Python小项目之计算器(原文地址:http://www.2cto.com/kf/201402/279637.html).但该段代码估计是Python 2 写的. 如果你使用的程序 ...

  9. Windows7安装PowerShell5.1方法(Flutter新版本需要)

    Windows7安装PowerShell5.1方法(Flutter新版本需要)   重新安装Windows7系统,在使用Flutter的时候,发现需要PowerShell5.0以上版本,需要升级Win ...

随机推荐

  1. hdu Game of Connections

    卡特兰数 递推公式:h(n)=h(n-1)*(4*n-2)/(n+1); import java.math.BigInteger; import java.util.Scanner; public c ...

  2. 关于php-fpm通讯时没有REQUEST_METHOD的问题

    nginx是通过fastcgi协议来和php通讯的!而php-fpm就扮演了这样的角色 fastcgi协议 中文版http://blog.chinaunix.net/uid-380521-id-241 ...

  3. 【剑指offer】面试题35:第一个只出现一次的字符

    题目: 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符的位置.若为空串,返回-1.(书上是要求返回字符) 思路: 第一遍扫描保存下每个字符出现的 ...

  4. Linux系统启动流程(2)

    内核设计风格: RedHat, SUSE核心:动态加载 内核模块内核:/lib/modules/“内核版本号命令的目录”/vmlinuz-2.6.32/lib/modules/2.6.32/ RedH ...

  5. linux使用共享内存通信的进程同步退出问题

    两个甚至多个进程使用共享内存(shm)通信,总遇到同步问题.这里的“同步问题”不是说进程读写同步问题,这个用信号量就好了.这里的同步问题说的是同步退出问题,到底谁先退出,怎么知道对方退出了.举个例子: ...

  6. Android 加速Gradle构建项目

    1. 升级gradle 进入项目文件夹$project/gradle/wrapper/gradle-wrapper.properties, 使用最新的gradle. 修改替换为最新的 distribu ...

  7. SQL Server数据库的操作流程和连接的简单介绍

    学习ADO,免不了要跟数据库打交道,对于初学者来说,如果不整理一下整个流程,那么可能会出现很多的问题,下面简单的介绍数据库的操作流程. 1.     我们最终操作的对像是数据表,在操作数据表之前我们先 ...

  8. ios 异步多线程 获取数据

    简介 iOS有三种多线程编程的技术,分别是: (一)NSThread  (二)Cocoa NSOperation (三)GCD(全称:Grand Central Dispatch)   这三种编程方式 ...

  9. @synthesize

    @synthesize 相当于把属性当成成员变量来用,不用再写self.属性@synthesize myButton; 这样写了之后,那么编译器会自动生成myButton的实例变量,以及相应的gett ...

  10. VS2015预览版中的C#6.0 新功能(一)

    VS2015预览版中的C#6.0 新功能(二) VS2015预览版中的C#6.0 新功能(三) VS2015的预览版在11月12日发布了,下面让我们来看看C#都提供了哪些新的功能. 字符串添写(Str ...