将小数转化为分数的算法

问题: 对于一个分数,使用除法就能够得到其小数表示。如: 2/3 = 0.666666… 一般计算器都支持将分数转化成小数的计算模式。但是反过来,拿到一个小数,怎么得到其分数的表示形式呢?似乎没有像除法这样直接的算法,而且一般的计算器和计算程序都没有将分数转化成小数的模式。 比如,拿到一个小数:0.571428571428…,怎么知道它等于4/7? 分析: 小数可分为以下几种: ... [More]

函数涂鸦板升级啦!Online Function Grapher Updated!

函数涂鸦板于2013-6-9晚进行了更新,更新的主要特性有: 支持隐函数作图!可以直接输入这个函数:sin(x)+tan(y)=0 来得到图像了。本函数作图工具完全基于客户端 JavaScript,在国内是第一款,无人能敌。在国外,也有 JavaScript 函数作图工具,如强大的 desmos,但是它仅支持很少的隐函数种类(多项式,其中一个变量必须为2次方)。 支持 LaTex ... [More]

三个苦脸表情函数图形

在学习数学的过程中,大家有没有感觉到非常痛苦呢?有的话,就用数学来发泄一下吧,以牙还牙,轻松一下! 我找到了三个函数,将它们的图形画出来,正好可以反映出很多人在学习数学时候的表情。概括地说,就是一冏二困三惊! 一、,冏 二、,困 三、f(x) = sec(x),惊 你若找到其他的表情函数图形,别忘了分享出来哦。

识别幂函数输入的正则表达式(三)

一、注意事项: 本文所讨论的正则表达式,均是JavaScript版本的。 二、应用: 本系列文章所讨论的技术,都已经使用在了函数涂鸦板 中。 三、要解决的问题: 在《识别幂函数输入的正则表达式(二)》中,通过使用增强的幂函数识别正则表达式 /(\w+)\s*\^\s*([-\+]?\s*\w+|\(.*\))/ 实现了对 y = x ^ 2 y = x ^ –2 y = x ^... [More]