What is the difference between "calculate" and "compute"?
What is the difference between "calculate" and "compute"?
回答1
ou can compute the shortest path between two points. However, you can calculate only the distance between the two points. You can also say that you are computing the distance. However, "calculating the shortest path" is downright incorrect.
So, calculation involves an arithmetic process. Computation is involved in the implementation of non-arithmetic steps of the algorithm.
Hope it helps. :)
回答2
Calculate is a most general word usually used when we are using only the basic arithmetic operators i.e plus,minus,division and multiplication.
Compute is a word that has a wider scope. It is used when we are using other operators along with basic operators. It may include comparison operators, logical operators, relational operators as well as non mathematical processes.
Example: Average of some numbers is always “calculated” as it include addition and division, while shortest path between two points is always “computed” as it also includes comparing of path lengths.
作者:Chuck Lu GitHub |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-02-08 Multicast delegate of type Func (with return value)?
2021-02-08 What are good ways to prevent SQL injection? [duplicate]
2021-02-08 SqlCommand.Prepare Method
2021-02-08 SqlCommand.Prepare method requires all variable length parameters to have an explicitly set non-zero Size
2021-02-08 Make a Dictionary method argument default to an empty dictionary instead of null
2018-02-08 我最在行 古诗词