【PowerShell语音计算器】
带中文发音功能的计算器程序,支持鼠标和小键盘输入,支持多种数值转人民币
大写,如:123.4--->壹佰贰拾叁点肆圆。

版本号 1.51

下载:
http://files.cnblogs.com/piapia/voice_calc.rar

【程序界面抓图】

【本程序定位】
本程序定位为:语音+简单+常用+方便的+免费软件。
所以本程序并不打算提供语音开关功能。假如不需要语音功能,建议使用微软自带的计算器。

【开发初衷】
带有语音的计算器软件大都收费或者是破解版,而我这个首先不收费,
其次开源,也就是说绝无后门,你还可以diy。

【本程序缺点】
加上语音功能后,程序速度必然会拖慢很多。
对于win7,你可以进入控制面板->语音识别->文本到语音转换,调整语速,使之略快。

【可靠性】
虽说“本计算器算错数造成的任何损失,概不负责!”但脚本语言都是调用系统库来完成运算,
可靠性还是很好的。基本上不会把喜洋洋算成灰太狼那么不靠谱。
本程序是调用.net库来完成运算。

【精度】
本计算器的计算结果,有2种精度,分别为:
29位                              (正负小数点前 + 小数点后)
15位 至 29位 语言内部自动选择     (正负小数点前 + 小数点后)
你可以通过计算器的设置按钮改变它。
29位精度当然更好,但是算 (1/3)*3=0.999999 ... 适用于计算结果比较大,保留小数位比较多的情况。
15位精度虽然差,  但是算 (1/3)*3=1

最大最小整数值为: 
-79228162514264337593543950335 --- 7 9228 1625 1426 4337 5935 4395 0335
                                  穰   杼   垓   京   兆   亿   万   个
由于 ([System.Math]::Sqrt(79228162514264337593543950335))= 281 4749 7671 0656 ,即15位。
算14位十进制9,乘以14位十进制9,即本程序应该算是14位计算器。

【高级用法】
本程序是调用.net库来完成运算。
本程序理论上是一个简单的公式计算器。
可以计算负数: 3*5-20  
在公式栏输入:   
[System.Math]::Sqrt(2)        则可以计算2的平方根。
更多高级用法参见:
http://msdn.microsoft.com/zh-cn/library/system.math.aspx

【小键盘输入】
首先把光标放在,公式输入栏上,并确保【numlock】灯亮。
小键盘回车键   =   计算结果
esc键        =   归零
后退键( <- )     =   删除最后一位数字

【系统需求】
本程序依赖PowerShell 2.0,和 操作系统语音库。
本程序可运行在从winxp-sp3到win8的客户机上,从win2003到win2012的服务器上。
本程序在PowerShell 3.0下也能运行,不是必须。但你装3.0那更好了。

【授权】

允许个人,家庭,和少于50人的企业免费使用!
欢迎网站,论坛转载,但必须保留著作权人!
禁止超过50人的公司,企业,团体免费使用,违者追究法律责任!
本计算器算错数造成的任何损失,概不负责!

【PowerShell语音计算器】的更多相关文章

  1. C# 控制台语音计算器

    记得上高中时,给人当会计,帮忙结算月度工资:用的就是带语音功能的计算器! 当时用起来倍儿爽,于是速度加倍,效率加速:结果让老板赔了不少钱! 就是因为这个,才对语音计算器有了深刻印象!可能是这货坑了我! ...

  2. powershell入门教程-v0.3版

    powershell入门教程-v0.3版 来源 https://www.itsvse.com/thread-3650-1-1.html 参考 http://www.cnblogs.com/piapia ...

  3. 使用Olami SDK 语音控制一个支持HomeKit的智能家居的iOS程序

    前言 HomeKit是苹果发布的智能家居平台.通过HomeKit组件,用户可以通过iphone.iPad和ipod Touch来控制智能灯泡,风扇.空调等支持HomeKit的智能家居,尤其是可以通过S ...

  4. Final——Nishang

    一.介绍 Nishang是基于PowerShell的渗透测试专用工具,它集成了框架.脚本和各种payload,被广泛应用于渗透测试的各个阶段. 二.使用 下载脚本工具:Nishang Nishang需 ...

  5. 用powershell实现:“倩女幽魂姥姥”版《语音报警系统》

    ------[第一章 前言]------ win7,及以上版本中,是自带语音库的,系统自带一套女声中文库,一套女声英文库.用powershell调用,从而发音,制作报警系统.是一件太简单的事情,只需要 ...

  6. powershell《语音报警系统》

    用powershell实现:“倩女幽魂姥姥”版<语音报警系统> ------[第一章 前言]------ win7,及以上版本中,是自带语音库的,系统自带一套女声中文库,一套女声英文库.用 ...

  7. 4.Powershell交互界面

    Powershell提供两种接口:交互式和自动化脚本 先学下如何与Powershell Console和平共处,通过Powershell Console和机器学会对话. 通过以上一个简单测试,知道Po ...

  8. TFS2017持续发布中调用PowerShell启停远程应用程序

    目前团队项目中有多个Web.服务以及与大数据平台对接接口等应用,每次的发布和部署采用手工的方式进行.停止应用程序,拷贝发布包,启动应用程序,不停的循环着,并且时不时地会出现一些人为错误性问题.这种模式 ...

  9. Windows之PowerShell使用命令

    Windows之PowerShell使用命令 切换 命令格式: cd [option] 切换到上一级目录 cd ../ 或者 cd .. 不同磁盘之间切换 盘符: 清屏 清空当前窗口的内容 cls 查 ...

随机推荐

  1. PHP中GD库是做什么用的? PHP GD库介绍11111111

    什么是gd库?    gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片. 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据 ...

  2. 移动端tab目录(有待完善)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8&quo ...

  3. 数组常用API(1)

    数组常用API: 1. push 作用:数组尾部添加: 特点:可以添加一个或多个值: 返回值是数组最新的长度:会改变原数组: 示例: var arr = [10,20,30,40];          ...

  4. HTML5新标签介绍

    一.Datalist 标签 <input list="browsers"> <datalist id="browsers">   < ...

  5. Invalid YGDirection 'vertical'. should be one of: ( inherit, ltr, rtl )

    react native 路由( react-native-router-flux )跳转页面一直都报错 本项目解决方法:不是路由的问题,是跳转的页面有有问题,删除下图标记的红色即可(解决方法是排除法 ...

  6. How far away(DFS+vector存图)

    There are n houses in the village and some bidirectional roads connecting them. Every day peole alwa ...

  7. 寒假作业第二组P&&Q&&R题解

    P的题意是有M份作业,这些作业有不同的截止日期,超过截止日期完成,不同的作业有不同的罚分,求如何完成罚分最低. 首先,从截止日期最长的那个作业到截止日期,这些天数是固定的,所做的就是把这些作业填进这些 ...

  8. openSUSE 跨版本升级

    准备工作 此方法通过网络跨版本升级,适合 Leap 升级到下一个发行版(如 42.2 升级到 42.3),也适合 Leap 升级为 Tumbleweed.首先必须确定升级的时候有足够的时间.靠谱的更新 ...

  9. Kestrel服务器启动并处理Http请求

    从Hosting开始   知识点: 1.Kestrel服务器启动并处理Http请求的过程. 2.Startup的作用. 源码飘香: 总结: asp.net core将web开发拆分为多个独立的组件,大 ...

  10. python HTTP 状态码

    404 Not Found 在HTTP请求的路径无法匹配任何RequestHandler类相对应的模式时返回404(Not Found)响应码. 400 Bad Request 如果你调用了一个没有默 ...