首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Calculator是如何实现的?

Google Calculator是如何实现的?
EN

Stack Overflow用户
提问于 2010-03-29 01:36:33
回答 2查看 762关注 0票数 9

当你在谷歌中搜索"100F to C“时,它是如何知道从华氏温度转换为摄氏温度的?同样,从不同的货币转换和简单的计算。

使用的是什么数据结构,或者是简单的模式匹配字符串?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-29 02:56:15

这不完全是简单的模式匹配。计算可以输入的数学表达式并不是一件容易的事。例如,here's是一种计算数学表达式的算法。这只是评估,可能有很多代码要检测它是否有效。

对于货币转换和其他单位,这是简单的模式匹配。

票数 1
EN

Stack Overflow用户

发布于 2010-03-29 01:38:43

它是简单的模式匹配

试一试

每小时100公里,单位为mph =不计算

每小时100公里=每小时62.1371192英里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2533834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档