精品网络应用:计算和单位转换篇

Windows自带的计算器太简陋了,连个储存变量的功能都没有。这里介绍几款用于计算的在线应用,能够满足日常的大多数需要。

单位换算器

单位换算器不用多做解释,用途当然是各种单位之间的换算了。它支持各种常见的单位转换,包括长度、角度、面积、密度、能量、货币、时间等各种转换。使用它的过程中,还可以学一点相关的英语。

另外,还有一款更专业一点的货币汇率换算器 可用。

单位转换这个任务,也可以直接在google搜索栏直接输入自然语言就行了,比如输入 1欧元=?人民币1磅=?公斤,同样出结果。

Instacalc计算器

Instacalc在线计算器的界面分左右两栏,其实左边就够了,用来输入和输出,右边相当于是帮助信息。首页底部给出了很多示例。

它最大的特点有三个:

  1. 支持自然语言。比如想计算30天等于多少秒,只要像说话一样输入30 days in second 就得到结果了。

  2. 可以储存变量。比如将计算的中间步骤某个结果保存在变量x里,后面直接调用x就行了。

  3. 最有趣的一样,是创建自己的计算器,把自己常用的公式保存起来,并和别人分享。分享方式是发给对方链接,或直接嵌入网页。

这个计算器甚至支持简单的编程。上面我自制的计算器可以计算身高体重指数,最后一行用编程语言来判断体重是否正常,要不你试用一下?

不过,这个编程毕竟是太简单了。需要复杂一点的编程计算,可以看下面这一款应用。

Ideone在线编程

Ideone实现了用浏览器来进行编程和调试,支持多种语言,包括C++和Java等几十种编程语言,当然也包括我的最爱:R。使用的时候,只需将代码敲入输入窗口,点运行按钮就出结果了,非常方便。喜欢的话,可以注册个免费账号,这样就可以将一些代码保存在自己名下,方便以后调用了。

它还支持把代码嵌入到网页里,以便分享。下面是个简单的嵌入示例。

由于输入输出端口的限制,Ideone里的R语言不能读入外部数据,也不能实现作图。下面这款R在线编程的应用则弥补了这两点。

R在线编程

R在线编程是一个强大的R编程环境。本地无需安装任何软件,只用一个网页浏览器,就可以编写R代码了,并且支持从本地或网络上导入数据,并可以输出图片。

有了它,R就可以伴我走天涯了。

原文链接

comments powered by Disqus