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    
posted @   ChuckLu  阅读(105)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用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 我最在行 古诗词
点击右上角即可分享
微信分享提示